NDX (Test)
[01/22/2026 03:00:01 > dd4858: SYS INFO] Status changed to Initializing[01/22/2026 03:00:02 > dd4858: SYS INFO] Run script 'run.cmd' with script host - 'WindowsScriptHost'
[01/22/2026 03:00:02 > dd4858: SYS INFO] Status changed to Running
[01/22/2026 03:00:02 > dd4858: INFO]
[01/22/2026 03:00:02 > dd4858: INFO] C:\local\Temp\jobs\triggered\NDX (Test)\zlqzqhwq.lvm>dotnet FireTrade.Runner.dll
[01/22/2026 03:00:04 > dd4858: INFO] WebJobName: NDX (Test)
[01/22/2026 03:00:04 > dd4858: INFO] Application started
[01/22/2026 03:00:04 > dd4858: INFO] Delaying for 1254.9209428816666 minutes...
[01/22/2026 03:00:09 > dd4858: INFO] Starting TradeEngine
[01/22/2026 03:00:10 > dd4858: INFO] Loaded TradeProfile NDX Demo
[01/22/2026 03:00:11 > dd4858: INFO] TradeProfile: {"Name":"NDX Demo","AccountId":"Z5UHDC"}
[01/22/2026 03:00:11 > dd4858: INFO] Strategy: {"Id":1,"Name":"NDX","Direction":3,"Risk":0.02,"StopLoss":0.002,"TakeProfit":0.01,"ProbabilityThreshold":0.52,"Leverage":10}
[01/22/2026 03:00:11 > dd4858: INFO] Initialized PredictionEngine
[01/22/2026 03:00:11 > dd4858: INFO] Attempting to connect to IG
[01/22/2026 03:00:12 > dd4858: INFO] Successfully connected to IG
[01/22/2026 03:00:12 > dd4858: INFO] Initialized StockExchangeClient
[01/22/2026 03:00:12 > dd4858: INFO] Started StockExchangeClient
[01/22/2026 03:00:12 > dd4858: INFO] [{"ev":"status","status":"connected","message":"Connected Successfully"}]
[01/22/2026 03:00:13 > dd4858: INFO] [{"ev":"status","status":"auth_success","message":"authenticated"}]
[01/22/2026 03:00:13 > dd4858: INFO] [{"ev":"status","status":"success","message":"subscribed to: AM.I:NDX"}]
[01/22/2026 03:01:10 > dd4858: INFO] Keep alive tick: 20260122 03:01:10
[01/22/2026 03:02:10 > dd4858: INFO] Keep alive tick: 20260122 03:02:10
[01/22/2026 03:03:10 > dd4858: INFO] Keep alive tick: 20260122 03:03:10
[01/22/2026 03:04:10 > dd4858: INFO] Keep alive tick: 20260122 03:04:10
[01/22/2026 03:05:10 > dd4858: INFO] Keep alive tick: 20260122 03:05:10
[01/22/2026 03:06:10 > dd4858: INFO] Keep alive tick: 20260122 03:06:10
[01/22/2026 03:07:10 > dd4858: INFO] Keep alive tick: 20260122 03:07:10
[01/22/2026 03:08:10 > dd4858: INFO] Keep alive tick: 20260122 03:08:10
[01/22/2026 03:09:10 > dd4858: INFO] Keep alive tick: 20260122 03:09:10
[01/22/2026 03:10:11 > dd4858: INFO] Keep alive tick: 20260122 03:10:11
[01/22/2026 03:11:11 > dd4858: INFO] Keep alive tick: 20260122 03:11:11
[01/22/2026 03:12:11 > dd4858: INFO] Keep alive tick: 20260122 03:12:11
[01/22/2026 03:13:11 > dd4858: INFO] Keep alive tick: 20260122 03:13:11
[01/22/2026 03:14:11 > dd4858: INFO] Keep alive tick: 20260122 03:14:11
[01/22/2026 03:15:11 > dd4858: INFO] Keep alive tick: 20260122 03:15:11
[01/22/2026 03:16:11 > dd4858: INFO] Keep alive tick: 20260122 03:16:11
[01/22/2026 03:17:11 > dd4858: INFO] Keep alive tick: 20260122 03:17:11
[01/22/2026 03:18:11 > dd4858: INFO] Keep alive tick: 20260122 03:18:11
[01/22/2026 03:19:11 > dd4858: INFO] Keep alive tick: 20260122 03:19:11
[01/22/2026 03:20:11 > dd4858: INFO] Keep alive tick: 20260122 03:20:11
[01/22/2026 03:21:11 > dd4858: INFO] Keep alive tick: 20260122 03:21:11
[01/22/2026 03:22:11 > dd4858: INFO] Keep alive tick: 20260122 03:22:11
[01/22/2026 03:23:11 > dd4858: INFO] Keep alive tick: 20260122 03:23:11
[01/22/2026 03:24:11 > dd4858: INFO] Keep alive tick: 20260122 03:24:11
[01/22/2026 03:25:11 > dd4858: INFO] Keep alive tick: 20260122 03:25:11
[01/22/2026 03:26:11 > dd4858: INFO] Keep alive tick: 20260122 03:26:11
[01/22/2026 03:27:11 > dd4858: INFO] Keep alive tick: 20260122 03:27:11
[01/22/2026 03:28:11 > dd4858: INFO] Keep alive tick: 20260122 03:28:11
[01/22/2026 03:29:11 > dd4858: INFO] Keep alive tick: 20260122 03:29:11
[01/22/2026 03:30:11 > dd4858: INFO] Keep alive tick: 20260122 03:30:11
[01/22/2026 03:31:11 > dd4858: INFO] Keep alive tick: 20260122 03:31:11
[01/22/2026 03:32:11 > dd4858: INFO] Keep alive tick: 20260122 03:32:11
[01/22/2026 03:33:11 > dd4858: INFO] Keep alive tick: 20260122 03:33:11
[01/22/2026 03:34:11 > dd4858: INFO] Keep alive tick: 20260122 03:34:11
[01/22/2026 03:35:11 > dd4858: INFO] Keep alive tick: 20260122 03:35:11
[01/22/2026 03:36:11 > dd4858: INFO] Keep alive tick: 20260122 03:36:11
[01/22/2026 03:37:11 > dd4858: INFO] Keep alive tick: 20260122 03:37:11
[01/22/2026 03:38:11 > dd4858: INFO] Keep alive tick: 20260122 03:38:11
[01/22/2026 03:39:11 > dd4858: INFO] Keep alive tick: 20260122 03:39:11
[01/22/2026 03:40:11 > dd4858: INFO] Keep alive tick: 20260122 03:40:11
[01/22/2026 03:41:11 > dd4858: INFO] Keep alive tick: 20260122 03:41:11
[01/22/2026 03:42:11 > dd4858: INFO] Keep alive tick: 20260122 03:42:11
[01/22/2026 03:43:11 > dd4858: INFO] Keep alive tick: 20260122 03:43:11
[01/22/2026 03:44:11 > dd4858: INFO] Keep alive tick: 20260122 03:44:11
[01/22/2026 03:45:11 > dd4858: INFO] Keep alive tick: 20260122 03:45:11
[01/22/2026 03:46:11 > dd4858: INFO] Keep alive tick: 20260122 03:46:11
[01/22/2026 03:47:11 > dd4858: INFO] Keep alive tick: 20260122 03:47:11
[01/22/2026 03:48:11 > dd4858: INFO] Keep alive tick: 20260122 03:48:11
[01/22/2026 03:49:11 > dd4858: INFO] Keep alive tick: 20260122 03:49:11
[01/22/2026 03:50:11 > dd4858: INFO] Keep alive tick: 20260122 03:50:11
[01/22/2026 03:51:11 > dd4858: INFO] Keep alive tick: 20260122 03:51:11
[01/22/2026 03:52:11 > dd4858: INFO] Keep alive tick: 20260122 03:52:11
[01/22/2026 03:53:11 > dd4858: INFO] Keep alive tick: 20260122 03:53:11
[01/22/2026 03:54:11 > dd4858: INFO] Keep alive tick: 20260122 03:54:11
[01/22/2026 03:55:11 > dd4858: INFO] Keep alive tick: 20260122 03:55:11
[01/22/2026 03:56:11 > dd4858: INFO] Keep alive tick: 20260122 03:56:11
[01/22/2026 03:57:11 > dd4858: INFO] Keep alive tick: 20260122 03:57:11
[01/22/2026 03:58:11 > dd4858: INFO] Keep alive tick: 20260122 03:58:11
[01/22/2026 03:59:11 > dd4858: INFO] Keep alive tick: 20260122 03:59:11
[01/22/2026 04:00:11 > dd4858: INFO] Keep alive tick: 20260122 04:00:11
[01/22/2026 04:00:14 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 04:00:14 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 04:00:14 > dd4858: INFO] Keep alive tick: 20260122 04:00:14
[01/22/2026 04:01:11 > dd4858: INFO] Keep alive tick: 20260122 04:01:11
[01/22/2026 04:02:11 > dd4858: INFO] Keep alive tick: 20260122 04:02:11
[01/22/2026 04:03:11 > dd4858: INFO] Keep alive tick: 20260122 04:03:11
[01/22/2026 04:04:11 > dd4858: INFO] Keep alive tick: 20260122 04:04:11
[01/22/2026 04:05:11 > dd4858: INFO] Keep alive tick: 20260122 04:05:11
[01/22/2026 04:06:11 > dd4858: INFO] Keep alive tick: 20260122 04:06:11
[01/22/2026 04:07:11 > dd4858: INFO] Keep alive tick: 20260122 04:07:11
[01/22/2026 04:08:11 > dd4858: INFO] Keep alive tick: 20260122 04:08:11
[01/22/2026 04:09:11 > dd4858: INFO] Keep alive tick: 20260122 04:09:11
[01/22/2026 04:10:11 > dd4858: INFO] Keep alive tick: 20260122 04:10:11
[01/22/2026 04:11:11 > dd4858: INFO] Keep alive tick: 20260122 04:11:11
[01/22/2026 04:12:11 > dd4858: INFO] Keep alive tick: 20260122 04:12:11
[01/22/2026 04:13:11 > dd4858: INFO] Keep alive tick: 20260122 04:13:11
[01/22/2026 04:14:11 > dd4858: INFO] Keep alive tick: 20260122 04:14:11
[01/22/2026 04:15:11 > dd4858: INFO] Keep alive tick: 20260122 04:15:11
[01/22/2026 04:16:11 > dd4858: INFO] Keep alive tick: 20260122 04:16:11
[01/22/2026 04:17:11 > dd4858: INFO] Keep alive tick: 20260122 04:17:11
[01/22/2026 04:18:11 > dd4858: INFO] Keep alive tick: 20260122 04:18:11
[01/22/2026 04:19:11 > dd4858: INFO] Keep alive tick: 20260122 04:19:11
[01/22/2026 04:20:11 > dd4858: INFO] Keep alive tick: 20260122 04:20:11
[01/22/2026 04:21:11 > dd4858: INFO] Keep alive tick: 20260122 04:21:11
[01/22/2026 04:22:11 > dd4858: INFO] Keep alive tick: 20260122 04:22:11
[01/22/2026 04:23:11 > dd4858: INFO] Keep alive tick: 20260122 04:23:11
[01/22/2026 04:24:11 > dd4858: INFO] Keep alive tick: 20260122 04:24:11
[01/22/2026 04:25:11 > dd4858: INFO] Keep alive tick: 20260122 04:25:11
[01/22/2026 04:26:11 > dd4858: INFO] Keep alive tick: 20260122 04:26:11
[01/22/2026 04:27:11 > dd4858: INFO] Keep alive tick: 20260122 04:27:11
[01/22/2026 04:28:11 > dd4858: INFO] Keep alive tick: 20260122 04:28:11
[01/22/2026 04:29:11 > dd4858: INFO] Keep alive tick: 20260122 04:29:11
[01/22/2026 04:30:11 > dd4858: INFO] Keep alive tick: 20260122 04:30:11
[01/22/2026 04:31:12 > dd4858: INFO] Keep alive tick: 20260122 04:31:12
[01/22/2026 04:32:12 > dd4858: INFO] Keep alive tick: 20260122 04:32:12
[01/22/2026 04:33:12 > dd4858: INFO] Keep alive tick: 20260122 04:33:12
[01/22/2026 04:34:12 > dd4858: INFO] Keep alive tick: 20260122 04:34:12
[01/22/2026 04:35:12 > dd4858: INFO] Keep alive tick: 20260122 04:35:12
[01/22/2026 04:36:12 > dd4858: INFO] Keep alive tick: 20260122 04:36:12
[01/22/2026 04:37:12 > dd4858: INFO] Keep alive tick: 20260122 04:37:12
[01/22/2026 04:38:12 > dd4858: INFO] Keep alive tick: 20260122 04:38:12
[01/22/2026 04:39:12 > dd4858: INFO] Keep alive tick: 20260122 04:39:12
[01/22/2026 04:40:12 > dd4858: INFO] Keep alive tick: 20260122 04:40:12
[01/22/2026 04:41:12 > dd4858: INFO] Keep alive tick: 20260122 04:41:12
[01/22/2026 04:42:12 > dd4858: INFO] Keep alive tick: 20260122 04:42:12
[01/22/2026 04:43:12 > dd4858: INFO] Keep alive tick: 20260122 04:43:12
[01/22/2026 04:44:12 > dd4858: INFO] Keep alive tick: 20260122 04:44:12
[01/22/2026 04:45:12 > dd4858: INFO] Keep alive tick: 20260122 04:45:12
[01/22/2026 04:46:12 > dd4858: INFO] Keep alive tick: 20260122 04:46:12
[01/22/2026 04:47:12 > dd4858: INFO] Keep alive tick: 20260122 04:47:12
[01/22/2026 04:48:12 > dd4858: INFO] Keep alive tick: 20260122 04:48:12
[01/22/2026 04:49:12 > dd4858: INFO] Keep alive tick: 20260122 04:49:12
[01/22/2026 04:50:12 > dd4858: INFO] Keep alive tick: 20260122 04:50:12
[01/22/2026 04:51:12 > dd4858: INFO] Keep alive tick: 20260122 04:51:12
[01/22/2026 04:52:12 > dd4858: INFO] Keep alive tick: 20260122 04:52:12
[01/22/2026 04:53:12 > dd4858: INFO] Keep alive tick: 20260122 04:53:12
[01/22/2026 04:54:12 > dd4858: INFO] Keep alive tick: 20260122 04:54:12
[01/22/2026 04:55:12 > dd4858: INFO] Keep alive tick: 20260122 04:55:12
[01/22/2026 04:56:12 > dd4858: INFO] Keep alive tick: 20260122 04:56:12
[01/22/2026 04:57:12 > dd4858: INFO] Keep alive tick: 20260122 04:57:12
[01/22/2026 04:58:12 > dd4858: INFO] Keep alive tick: 20260122 04:58:12
[01/22/2026 04:59:12 > dd4858: INFO] Keep alive tick: 20260122 04:59:12
[01/22/2026 05:00:12 > dd4858: INFO] Keep alive tick: 20260122 05:00:12
[01/22/2026 05:00:14 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 05:00:14 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 05:00:14 > dd4858: INFO] Keep alive tick: 20260122 05:00:14
[01/22/2026 05:01:12 > dd4858: INFO] Keep alive tick: 20260122 05:01:12
[01/22/2026 05:01:26 > dd4858: INFO] [{"ev":"status","status":"force_disconnect","message":"The server has forcefully disconnected."}]
[01/22/2026 05:01:31 > dd4858: INFO] [{"ev":"status","status":"connected","message":"Connected Successfully"}]
[01/22/2026 05:01:32 > dd4858: INFO] [{"ev":"status","status":"auth_success","message":"authenticated"},{"ev":"status","status":"success","message":"subscribed to: AM.I:NDX"}]
[01/22/2026 05:02:12 > dd4858: INFO] Keep alive tick: 20260122 05:02:12
[01/22/2026 05:03:12 > dd4858: INFO] Keep alive tick: 20260122 05:03:12
[01/22/2026 05:04:12 > dd4858: INFO] Keep alive tick: 20260122 05:04:12
[01/22/2026 05:05:12 > dd4858: INFO] Keep alive tick: 20260122 05:05:12
[01/22/2026 05:06:12 > dd4858: INFO] Keep alive tick: 20260122 05:06:12
[01/22/2026 05:07:12 > dd4858: INFO] Keep alive tick: 20260122 05:07:12
[01/22/2026 05:08:12 > dd4858: INFO] Keep alive tick: 20260122 05:08:12
[01/22/2026 05:09:12 > dd4858: INFO] Keep alive tick: 20260122 05:09:12
[01/22/2026 05:10:12 > dd4858: INFO] Keep alive tick: 20260122 05:10:12
[01/22/2026 05:11:12 > dd4858: INFO] Keep alive tick: 20260122 05:11:12
[01/22/2026 05:12:12 > dd4858: INFO] Keep alive tick: 20260122 05:12:12
[01/22/2026 05:13:12 > dd4858: INFO] Keep alive tick: 20260122 05:13:12
[01/22/2026 05:14:12 > dd4858: INFO] Keep alive tick: 20260122 05:14:12
[01/22/2026 05:15:12 > dd4858: INFO] Keep alive tick: 20260122 05:15:12
[01/22/2026 05:16:12 > dd4858: INFO] Keep alive tick: 20260122 05:16:12
[01/22/2026 05:17:12 > dd4858: INFO] Keep alive tick: 20260122 05:17:12
[01/22/2026 05:18:12 > dd4858: INFO] Keep alive tick: 20260122 05:18:12
[01/22/2026 05:19:12 > dd4858: INFO] Keep alive tick: 20260122 05:19:12
[01/22/2026 05:20:12 > dd4858: INFO] Keep alive tick: 20260122 05:20:12
[01/22/2026 05:21:12 > dd4858: INFO] Keep alive tick: 20260122 05:21:12
[01/22/2026 05:22:12 > dd4858: INFO] Keep alive tick: 20260122 05:22:12
[01/22/2026 05:23:12 > dd4858: INFO] Keep alive tick: 20260122 05:23:12
[01/22/2026 05:24:12 > dd4858: INFO] Keep alive tick: 20260122 05:24:12
[01/22/2026 05:25:12 > dd4858: INFO] Keep alive tick: 20260122 05:25:12
[01/22/2026 05:26:12 > dd4858: INFO] Keep alive tick: 20260122 05:26:12
[01/22/2026 05:27:12 > dd4858: INFO] Keep alive tick: 20260122 05:27:12
[01/22/2026 05:28:12 > dd4858: INFO] Keep alive tick: 20260122 05:28:12
[01/22/2026 05:29:12 > dd4858: INFO] Keep alive tick: 20260122 05:29:12
[01/22/2026 05:30:12 > dd4858: INFO] Keep alive tick: 20260122 05:30:12
[01/22/2026 05:31:12 > dd4858: INFO] Keep alive tick: 20260122 05:31:12
[01/22/2026 05:32:12 > dd4858: INFO] Keep alive tick: 20260122 05:32:12
[01/22/2026 05:33:12 > dd4858: INFO] Keep alive tick: 20260122 05:33:12
[01/22/2026 05:34:12 > dd4858: INFO] Keep alive tick: 20260122 05:34:12
[01/22/2026 05:35:12 > dd4858: INFO] Keep alive tick: 20260122 05:35:12
[01/22/2026 05:36:12 > dd4858: INFO] Keep alive tick: 20260122 05:36:12
[01/22/2026 05:37:12 > dd4858: INFO] Keep alive tick: 20260122 05:37:12
[01/22/2026 05:38:12 > dd4858: INFO] Keep alive tick: 20260122 05:38:12
[01/22/2026 05:39:12 > dd4858: INFO] Keep alive tick: 20260122 05:39:12
[01/22/2026 05:40:12 > dd4858: INFO] Keep alive tick: 20260122 05:40:12
[01/22/2026 05:41:12 > dd4858: INFO] Keep alive tick: 20260122 05:41:12
[01/22/2026 05:42:12 > dd4858: INFO] Keep alive tick: 20260122 05:42:12
[01/22/2026 05:43:12 > dd4858: INFO] Keep alive tick: 20260122 05:43:12
[01/22/2026 05:44:12 > dd4858: INFO] Keep alive tick: 20260122 05:44:12
[01/22/2026 05:45:12 > dd4858: INFO] Keep alive tick: 20260122 05:45:12
[01/22/2026 05:46:12 > dd4858: INFO] Keep alive tick: 20260122 05:46:12
[01/22/2026 05:47:12 > dd4858: INFO] Keep alive tick: 20260122 05:47:12
[01/22/2026 05:48:12 > dd4858: INFO] Keep alive tick: 20260122 05:48:12
[01/22/2026 05:49:12 > dd4858: INFO] Keep alive tick: 20260122 05:49:12
[01/22/2026 05:50:13 > dd4858: INFO] Keep alive tick: 20260122 05:50:13
[01/22/2026 05:51:13 > dd4858: INFO] Keep alive tick: 20260122 05:51:13
[01/22/2026 05:52:13 > dd4858: INFO] Keep alive tick: 20260122 05:52:13
[01/22/2026 05:53:13 > dd4858: INFO] Keep alive tick: 20260122 05:53:13
[01/22/2026 05:54:13 > dd4858: INFO] Keep alive tick: 20260122 05:54:13
[01/22/2026 05:55:13 > dd4858: INFO] Keep alive tick: 20260122 05:55:13
[01/22/2026 05:56:13 > dd4858: INFO] Keep alive tick: 20260122 05:56:13
[01/22/2026 05:57:13 > dd4858: INFO] Keep alive tick: 20260122 05:57:13
[01/22/2026 05:58:13 > dd4858: INFO] Keep alive tick: 20260122 05:58:13
[01/22/2026 05:59:13 > dd4858: INFO] Keep alive tick: 20260122 05:59:13
[01/22/2026 06:00:13 > dd4858: INFO] Keep alive tick: 20260122 06:00:13
[01/22/2026 06:00:15 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 06:00:15 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 06:00:15 > dd4858: INFO] Keep alive tick: 20260122 06:00:15
[01/22/2026 06:01:13 > dd4858: INFO] Keep alive tick: 20260122 06:01:13
[01/22/2026 06:02:13 > dd4858: INFO] Keep alive tick: 20260122 06:02:13
[01/22/2026 06:03:13 > dd4858: INFO] Keep alive tick: 20260122 06:03:13
[01/22/2026 06:04:13 > dd4858: INFO] Keep alive tick: 20260122 06:04:13
[01/22/2026 06:05:13 > dd4858: INFO] Keep alive tick: 20260122 06:05:13
[01/22/2026 06:06:13 > dd4858: INFO] Keep alive tick: 20260122 06:06:13
[01/22/2026 06:07:13 > dd4858: INFO] Keep alive tick: 20260122 06:07:13
[01/22/2026 06:08:13 > dd4858: INFO] Keep alive tick: 20260122 06:08:13
[01/22/2026 06:09:13 > dd4858: INFO] Keep alive tick: 20260122 06:09:13
[01/22/2026 06:10:13 > dd4858: INFO] Keep alive tick: 20260122 06:10:13
[01/22/2026 06:11:13 > dd4858: INFO] Keep alive tick: 20260122 06:11:13
[01/22/2026 06:12:13 > dd4858: INFO] Keep alive tick: 20260122 06:12:13
[01/22/2026 06:13:13 > dd4858: INFO] Keep alive tick: 20260122 06:13:13
[01/22/2026 06:14:13 > dd4858: INFO] Keep alive tick: 20260122 06:14:13
[01/22/2026 06:15:13 > dd4858: INFO] Keep alive tick: 20260122 06:15:13
[01/22/2026 06:16:13 > dd4858: INFO] Keep alive tick: 20260122 06:16:13
[01/22/2026 06:17:13 > dd4858: INFO] Keep alive tick: 20260122 06:17:13
[01/22/2026 06:18:13 > dd4858: INFO] Keep alive tick: 20260122 06:18:13
[01/22/2026 06:19:13 > dd4858: INFO] Keep alive tick: 20260122 06:19:13
[01/22/2026 06:20:13 > dd4858: INFO] Keep alive tick: 20260122 06:20:13
[01/22/2026 06:21:13 > dd4858: INFO] Keep alive tick: 20260122 06:21:13
[01/22/2026 06:22:13 > dd4858: INFO] Keep alive tick: 20260122 06:22:13
[01/22/2026 06:23:13 > dd4858: INFO] Keep alive tick: 20260122 06:23:13
[01/22/2026 06:24:13 > dd4858: INFO] Keep alive tick: 20260122 06:24:13
[01/22/2026 06:25:13 > dd4858: INFO] Keep alive tick: 20260122 06:25:13
[01/22/2026 06:26:13 > dd4858: INFO] Keep alive tick: 20260122 06:26:13
[01/22/2026 06:27:13 > dd4858: INFO] Keep alive tick: 20260122 06:27:13
[01/22/2026 06:28:13 > dd4858: INFO] Keep alive tick: 20260122 06:28:13
[01/22/2026 06:29:13 > dd4858: INFO] Keep alive tick: 20260122 06:29:13
[01/22/2026 06:30:13 > dd4858: INFO] Keep alive tick: 20260122 06:30:13
[01/22/2026 06:31:13 > dd4858: INFO] Keep alive tick: 20260122 06:31:13
[01/22/2026 06:32:13 > dd4858: INFO] Keep alive tick: 20260122 06:32:13
[01/22/2026 06:33:13 > dd4858: INFO] Keep alive tick: 20260122 06:33:13
[01/22/2026 06:34:13 > dd4858: INFO] Keep alive tick: 20260122 06:34:13
[01/22/2026 06:35:13 > dd4858: INFO] Keep alive tick: 20260122 06:35:13
[01/22/2026 06:36:13 > dd4858: INFO] Keep alive tick: 20260122 06:36:13
[01/22/2026 06:37:13 > dd4858: INFO] Keep alive tick: 20260122 06:37:13
[01/22/2026 06:38:13 > dd4858: INFO] Keep alive tick: 20260122 06:38:13
[01/22/2026 06:39:13 > dd4858: INFO] Keep alive tick: 20260122 06:39:13
[01/22/2026 06:40:13 > dd4858: INFO] Keep alive tick: 20260122 06:40:13
[01/22/2026 06:41:13 > dd4858: INFO] Keep alive tick: 20260122 06:41:13
[01/22/2026 06:42:13 > dd4858: INFO] Keep alive tick: 20260122 06:42:13
[01/22/2026 06:43:13 > dd4858: INFO] Keep alive tick: 20260122 06:43:13
[01/22/2026 06:44:13 > dd4858: INFO] Keep alive tick: 20260122 06:44:13
[01/22/2026 06:45:13 > dd4858: INFO] Keep alive tick: 20260122 06:45:13
[01/22/2026 06:46:13 > dd4858: INFO] Keep alive tick: 20260122 06:46:13
[01/22/2026 06:47:13 > dd4858: INFO] Keep alive tick: 20260122 06:47:13
[01/22/2026 06:48:13 > dd4858: INFO] Keep alive tick: 20260122 06:48:13
[01/22/2026 06:49:13 > dd4858: INFO] Keep alive tick: 20260122 06:49:13
[01/22/2026 06:50:13 > dd4858: INFO] Keep alive tick: 20260122 06:50:13
[01/22/2026 06:51:13 > dd4858: INFO] Keep alive tick: 20260122 06:51:13
[01/22/2026 06:52:13 > dd4858: INFO] Keep alive tick: 20260122 06:52:13
[01/22/2026 06:53:13 > dd4858: INFO] Keep alive tick: 20260122 06:53:13
[01/22/2026 06:54:13 > dd4858: INFO] Keep alive tick: 20260122 06:54:13
[01/22/2026 06:55:13 > dd4858: INFO] Keep alive tick: 20260122 06:55:13
[01/22/2026 06:56:13 > dd4858: INFO] Keep alive tick: 20260122 06:56:13
[01/22/2026 06:57:13 > dd4858: INFO] Keep alive tick: 20260122 06:57:13
[01/22/2026 06:58:13 > dd4858: INFO] Keep alive tick: 20260122 06:58:13
[01/22/2026 06:59:13 > dd4858: INFO] Keep alive tick: 20260122 06:59:13
[01/22/2026 07:00:13 > dd4858: INFO] Keep alive tick: 20260122 07:00:13
[01/22/2026 07:00:16 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 07:00:16 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 07:00:16 > dd4858: INFO] Keep alive tick: 20260122 07:00:16
[01/22/2026 07:01:13 > dd4858: INFO] Keep alive tick: 20260122 07:01:13
[01/22/2026 07:02:13 > dd4858: INFO] Keep alive tick: 20260122 07:02:13
[01/22/2026 07:03:13 > dd4858: INFO] Keep alive tick: 20260122 07:03:13
[01/22/2026 07:04:13 > dd4858: INFO] Keep alive tick: 20260122 07:04:13
[01/22/2026 07:05:13 > dd4858: INFO] Keep alive tick: 20260122 07:05:13
[01/22/2026 07:06:13 > dd4858: INFO] Keep alive tick: 20260122 07:06:13
[01/22/2026 07:07:13 > dd4858: INFO] Keep alive tick: 20260122 07:07:13
[01/22/2026 07:08:13 > dd4858: INFO] Keep alive tick: 20260122 07:08:13
[01/22/2026 07:09:13 > dd4858: INFO] Keep alive tick: 20260122 07:09:13
[01/22/2026 07:10:13 > dd4858: INFO] Keep alive tick: 20260122 07:10:13
[01/22/2026 07:11:13 > dd4858: INFO] Keep alive tick: 20260122 07:11:13
[01/22/2026 07:12:13 > dd4858: INFO] Keep alive tick: 20260122 07:12:13
[01/22/2026 07:13:13 > dd4858: INFO] Keep alive tick: 20260122 07:13:13
[01/22/2026 07:14:13 > dd4858: INFO] Keep alive tick: 20260122 07:14:13
[01/22/2026 07:15:13 > dd4858: INFO] Keep alive tick: 20260122 07:15:13
[01/22/2026 07:16:13 > dd4858: INFO] Keep alive tick: 20260122 07:16:13
[01/22/2026 07:17:13 > dd4858: INFO] Keep alive tick: 20260122 07:17:13
[01/22/2026 07:18:14 > dd4858: INFO] Keep alive tick: 20260122 07:18:14
[01/22/2026 07:19:14 > dd4858: INFO] Keep alive tick: 20260122 07:19:14
[01/22/2026 07:20:14 > dd4858: INFO] Keep alive tick: 20260122 07:20:14
[01/22/2026 07:21:14 > dd4858: INFO] Keep alive tick: 20260122 07:21:14
[01/22/2026 07:22:14 > dd4858: INFO] Keep alive tick: 20260122 07:22:14
[01/22/2026 07:23:14 > dd4858: INFO] Keep alive tick: 20260122 07:23:14
[01/22/2026 07:24:14 > dd4858: INFO] Keep alive tick: 20260122 07:24:14
[01/22/2026 07:25:14 > dd4858: INFO] Keep alive tick: 20260122 07:25:14
[01/22/2026 07:26:14 > dd4858: INFO] Keep alive tick: 20260122 07:26:14
[01/22/2026 07:27:14 > dd4858: INFO] Keep alive tick: 20260122 07:27:14
[01/22/2026 07:28:14 > dd4858: INFO] Keep alive tick: 20260122 07:28:14
[01/22/2026 07:29:14 > dd4858: INFO] Keep alive tick: 20260122 07:29:14
[01/22/2026 07:30:14 > dd4858: INFO] Keep alive tick: 20260122 07:30:14
[01/22/2026 07:31:14 > dd4858: INFO] Keep alive tick: 20260122 07:31:14
[01/22/2026 07:32:14 > dd4858: INFO] Keep alive tick: 20260122 07:32:14
[01/22/2026 07:33:14 > dd4858: INFO] Keep alive tick: 20260122 07:33:14
[01/22/2026 07:34:14 > dd4858: INFO] Keep alive tick: 20260122 07:34:14
[01/22/2026 07:35:14 > dd4858: INFO] Keep alive tick: 20260122 07:35:14
[01/22/2026 07:36:14 > dd4858: INFO] Keep alive tick: 20260122 07:36:14
[01/22/2026 07:37:14 > dd4858: INFO] Keep alive tick: 20260122 07:37:14
[01/22/2026 07:38:14 > dd4858: INFO] Keep alive tick: 20260122 07:38:14
[01/22/2026 07:39:14 > dd4858: INFO] Keep alive tick: 20260122 07:39:14
[01/22/2026 07:40:14 > dd4858: INFO] Keep alive tick: 20260122 07:40:14
[01/22/2026 07:41:14 > dd4858: INFO] Keep alive tick: 20260122 07:41:14
[01/22/2026 07:42:14 > dd4858: INFO] Keep alive tick: 20260122 07:42:14
[01/22/2026 07:43:14 > dd4858: INFO] Keep alive tick: 20260122 07:43:14
[01/22/2026 07:44:14 > dd4858: INFO] Keep alive tick: 20260122 07:44:14
[01/22/2026 07:45:14 > dd4858: INFO] Keep alive tick: 20260122 07:45:14
[01/22/2026 07:46:14 > dd4858: INFO] Keep alive tick: 20260122 07:46:14
[01/22/2026 07:47:14 > dd4858: INFO] Keep alive tick: 20260122 07:47:14
[01/22/2026 07:48:14 > dd4858: INFO] Keep alive tick: 20260122 07:48:14
[01/22/2026 07:49:14 > dd4858: INFO] Keep alive tick: 20260122 07:49:14
[01/22/2026 07:50:14 > dd4858: INFO] Keep alive tick: 20260122 07:50:14
[01/22/2026 07:51:14 > dd4858: INFO] Keep alive tick: 20260122 07:51:14
[01/22/2026 07:52:14 > dd4858: INFO] Keep alive tick: 20260122 07:52:14
[01/22/2026 07:53:14 > dd4858: INFO] Keep alive tick: 20260122 07:53:14
[01/22/2026 07:54:14 > dd4858: INFO] Keep alive tick: 20260122 07:54:14
[01/22/2026 07:55:14 > dd4858: INFO] Keep alive tick: 20260122 07:55:14
[01/22/2026 07:56:14 > dd4858: INFO] Keep alive tick: 20260122 07:56:14
[01/22/2026 07:57:14 > dd4858: INFO] Keep alive tick: 20260122 07:57:14
[01/22/2026 07:58:14 > dd4858: INFO] Keep alive tick: 20260122 07:58:14
[01/22/2026 07:59:14 > dd4858: INFO] Keep alive tick: 20260122 07:59:14
[01/22/2026 08:00:14 > dd4858: INFO] Keep alive tick: 20260122 08:00:14
[01/22/2026 08:00:17 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 08:00:17 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 08:00:17 > dd4858: INFO] Keep alive tick: 20260122 08:00:17
[01/22/2026 08:01:14 > dd4858: INFO] Keep alive tick: 20260122 08:01:14
[01/22/2026 08:02:14 > dd4858: INFO] Keep alive tick: 20260122 08:02:14
[01/22/2026 08:03:14 > dd4858: INFO] Keep alive tick: 20260122 08:03:14
[01/22/2026 08:04:14 > dd4858: INFO] Keep alive tick: 20260122 08:04:14
[01/22/2026 08:05:14 > dd4858: INFO] Keep alive tick: 20260122 08:05:14
[01/22/2026 08:06:14 > dd4858: INFO] Keep alive tick: 20260122 08:06:14
[01/22/2026 08:07:14 > dd4858: INFO] Keep alive tick: 20260122 08:07:14
[01/22/2026 08:08:14 > dd4858: INFO] Keep alive tick: 20260122 08:08:14
[01/22/2026 08:09:14 > dd4858: INFO] Keep alive tick: 20260122 08:09:14
[01/22/2026 08:10:14 > dd4858: INFO] Keep alive tick: 20260122 08:10:14
[01/22/2026 08:11:14 > dd4858: INFO] Keep alive tick: 20260122 08:11:14
[01/22/2026 08:12:14 > dd4858: INFO] Keep alive tick: 20260122 08:12:14
[01/22/2026 08:13:14 > dd4858: INFO] Keep alive tick: 20260122 08:13:14
[01/22/2026 08:14:14 > dd4858: INFO] Keep alive tick: 20260122 08:14:14
[01/22/2026 08:15:14 > dd4858: INFO] Keep alive tick: 20260122 08:15:14
[01/22/2026 08:16:14 > dd4858: INFO] Keep alive tick: 20260122 08:16:14
[01/22/2026 08:17:14 > dd4858: INFO] Keep alive tick: 20260122 08:17:14
[01/22/2026 08:18:14 > dd4858: INFO] Keep alive tick: 20260122 08:18:14
[01/22/2026 08:19:14 > dd4858: INFO] Keep alive tick: 20260122 08:19:14
[01/22/2026 08:20:14 > dd4858: INFO] Keep alive tick: 20260122 08:20:14
[01/22/2026 08:21:14 > dd4858: INFO] Keep alive tick: 20260122 08:21:14
[01/22/2026 08:22:14 > dd4858: INFO] Keep alive tick: 20260122 08:22:14
[01/22/2026 08:23:14 > dd4858: INFO] Keep alive tick: 20260122 08:23:14
[01/22/2026 08:24:14 > dd4858: INFO] Keep alive tick: 20260122 08:24:14
[01/22/2026 08:25:14 > dd4858: INFO] Keep alive tick: 20260122 08:25:14
[01/22/2026 08:26:14 > dd4858: INFO] Keep alive tick: 20260122 08:26:14
[01/22/2026 08:27:14 > dd4858: INFO] Keep alive tick: 20260122 08:27:14
[01/22/2026 08:28:14 > dd4858: INFO] Keep alive tick: 20260122 08:28:14
[01/22/2026 08:29:14 > dd4858: INFO] Keep alive tick: 20260122 08:29:14
[01/22/2026 08:30:14 > dd4858: INFO] Keep alive tick: 20260122 08:30:14
[01/22/2026 08:31:14 > dd4858: INFO] Keep alive tick: 20260122 08:31:14
[01/22/2026 08:32:14 > dd4858: INFO] Keep alive tick: 20260122 08:32:14
[01/22/2026 08:33:14 > dd4858: INFO] Keep alive tick: 20260122 08:33:14
[01/22/2026 08:34:14 > dd4858: INFO] Keep alive tick: 20260122 08:34:14
[01/22/2026 08:35:14 > dd4858: INFO] Keep alive tick: 20260122 08:35:14
[01/22/2026 08:36:14 > dd4858: INFO] Keep alive tick: 20260122 08:36:14
[01/22/2026 08:37:14 > dd4858: INFO] Keep alive tick: 20260122 08:37:14
[01/22/2026 08:38:14 > dd4858: INFO] Keep alive tick: 20260122 08:38:14
[01/22/2026 08:39:14 > dd4858: INFO] Keep alive tick: 20260122 08:39:14
[01/22/2026 08:40:14 > dd4858: INFO] Keep alive tick: 20260122 08:40:14
[01/22/2026 08:41:14 > dd4858: INFO] Keep alive tick: 20260122 08:41:14
[01/22/2026 08:42:14 > dd4858: INFO] Keep alive tick: 20260122 08:42:14
[01/22/2026 08:43:14 > dd4858: INFO] Keep alive tick: 20260122 08:43:14
[01/22/2026 08:44:14 > dd4858: INFO] Keep alive tick: 20260122 08:44:14
[01/22/2026 08:45:15 > dd4858: INFO] Keep alive tick: 20260122 08:45:15
[01/22/2026 08:46:15 > dd4858: INFO] Keep alive tick: 20260122 08:46:15
[01/22/2026 08:47:15 > dd4858: INFO] Keep alive tick: 20260122 08:47:15
[01/22/2026 08:48:15 > dd4858: INFO] Keep alive tick: 20260122 08:48:15
[01/22/2026 08:49:15 > dd4858: INFO] Keep alive tick: 20260122 08:49:15
[01/22/2026 08:50:15 > dd4858: INFO] Keep alive tick: 20260122 08:50:15
[01/22/2026 08:51:15 > dd4858: INFO] Keep alive tick: 20260122 08:51:15
[01/22/2026 08:52:15 > dd4858: INFO] Keep alive tick: 20260122 08:52:15
[01/22/2026 08:53:15 > dd4858: INFO] Keep alive tick: 20260122 08:53:15
[01/22/2026 08:54:15 > dd4858: INFO] Keep alive tick: 20260122 08:54:15
[01/22/2026 08:55:15 > dd4858: INFO] Keep alive tick: 20260122 08:55:15
[01/22/2026 08:56:15 > dd4858: INFO] Keep alive tick: 20260122 08:56:15
[01/22/2026 08:57:15 > dd4858: INFO] Keep alive tick: 20260122 08:57:15
[01/22/2026 08:58:15 > dd4858: INFO] Keep alive tick: 20260122 08:58:15
[01/22/2026 08:59:15 > dd4858: INFO] Keep alive tick: 20260122 08:59:15
[01/22/2026 09:00:15 > dd4858: INFO] Keep alive tick: 20260122 09:00:15
[01/22/2026 09:00:17 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 09:00:17 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 09:00:18 > dd4858: INFO] Keep alive tick: 20260122 09:00:17
[01/22/2026 09:01:15 > dd4858: INFO] Keep alive tick: 20260122 09:01:15
[01/22/2026 09:02:15 > dd4858: INFO] Keep alive tick: 20260122 09:02:15
[01/22/2026 09:03:15 > dd4858: INFO] Keep alive tick: 20260122 09:03:15
[01/22/2026 09:04:15 > dd4858: INFO] Keep alive tick: 20260122 09:04:15
[01/22/2026 09:05:15 > dd4858: INFO] Keep alive tick: 20260122 09:05:15
[01/22/2026 09:06:15 > dd4858: INFO] Keep alive tick: 20260122 09:06:15
[01/22/2026 09:07:15 > dd4858: INFO] Keep alive tick: 20260122 09:07:15
[01/22/2026 09:08:15 > dd4858: INFO] Keep alive tick: 20260122 09:08:15
[01/22/2026 09:09:15 > dd4858: INFO] Keep alive tick: 20260122 09:09:15
[01/22/2026 09:10:15 > dd4858: INFO] Keep alive tick: 20260122 09:10:15
[01/22/2026 09:11:15 > dd4858: INFO] Keep alive tick: 20260122 09:11:15
[01/22/2026 09:12:15 > dd4858: INFO] Keep alive tick: 20260122 09:12:15
[01/22/2026 09:13:15 > dd4858: INFO] Keep alive tick: 20260122 09:13:15
[01/22/2026 09:14:15 > dd4858: INFO] Keep alive tick: 20260122 09:14:15
[01/22/2026 09:15:15 > dd4858: INFO] Keep alive tick: 20260122 09:15:15
[01/22/2026 09:16:15 > dd4858: INFO] Keep alive tick: 20260122 09:16:15
[01/22/2026 09:17:15 > dd4858: INFO] Keep alive tick: 20260122 09:17:15
[01/22/2026 09:18:15 > dd4858: INFO] Keep alive tick: 20260122 09:18:15
[01/22/2026 09:19:15 > dd4858: INFO] Keep alive tick: 20260122 09:19:15
[01/22/2026 09:20:15 > dd4858: INFO] Keep alive tick: 20260122 09:20:15
[01/22/2026 09:21:15 > dd4858: INFO] Keep alive tick: 20260122 09:21:15
[01/22/2026 09:22:15 > dd4858: INFO] Keep alive tick: 20260122 09:22:15
[01/22/2026 09:23:15 > dd4858: INFO] Keep alive tick: 20260122 09:23:15
[01/22/2026 09:24:15 > dd4858: INFO] Keep alive tick: 20260122 09:24:15
[01/22/2026 09:25:15 > dd4858: INFO] Keep alive tick: 20260122 09:25:15
[01/22/2026 09:26:15 > dd4858: INFO] Keep alive tick: 20260122 09:26:15
[01/22/2026 09:27:15 > dd4858: INFO] Keep alive tick: 20260122 09:27:15
[01/22/2026 09:28:15 > dd4858: INFO] Keep alive tick: 20260122 09:28:15
[01/22/2026 09:29:15 > dd4858: INFO] Keep alive tick: 20260122 09:29:15
[01/22/2026 09:30:15 > dd4858: INFO] Keep alive tick: 20260122 09:30:15
[01/22/2026 09:31:15 > dd4858: INFO] Keep alive tick: 20260122 09:31:15
[01/22/2026 09:32:15 > dd4858: INFO] Keep alive tick: 20260122 09:32:15
[01/22/2026 09:33:15 > dd4858: INFO] Keep alive tick: 20260122 09:33:15
[01/22/2026 09:34:15 > dd4858: INFO] Keep alive tick: 20260122 09:34:15
[01/22/2026 09:35:15 > dd4858: INFO] Keep alive tick: 20260122 09:35:15
[01/22/2026 09:36:15 > dd4858: INFO] Keep alive tick: 20260122 09:36:15
[01/22/2026 09:37:15 > dd4858: INFO] Keep alive tick: 20260122 09:37:15
[01/22/2026 09:38:15 > dd4858: INFO] Keep alive tick: 20260122 09:38:15
[01/22/2026 09:39:15 > dd4858: INFO] Keep alive tick: 20260122 09:39:15
[01/22/2026 09:40:15 > dd4858: INFO] Keep alive tick: 20260122 09:40:15
[01/22/2026 09:41:15 > dd4858: INFO] Keep alive tick: 20260122 09:41:15
[01/22/2026 09:42:15 > dd4858: INFO] Keep alive tick: 20260122 09:42:15
[01/22/2026 09:43:15 > dd4858: INFO] Keep alive tick: 20260122 09:43:15
[01/22/2026 09:44:15 > dd4858: INFO] Keep alive tick: 20260122 09:44:15
[01/22/2026 09:45:15 > dd4858: INFO] Keep alive tick: 20260122 09:45:15
[01/22/2026 09:46:15 > dd4858: INFO] Keep alive tick: 20260122 09:46:15
[01/22/2026 09:47:15 > dd4858: INFO] Keep alive tick: 20260122 09:47:15
[01/22/2026 09:48:15 > dd4858: INFO] Keep alive tick: 20260122 09:48:15
[01/22/2026 09:49:15 > dd4858: INFO] Keep alive tick: 20260122 09:49:15
[01/22/2026 09:50:15 > dd4858: INFO] Keep alive tick: 20260122 09:50:15
[01/22/2026 09:51:15 > dd4858: INFO] Keep alive tick: 20260122 09:51:15
[01/22/2026 09:52:15 > dd4858: INFO] Keep alive tick: 20260122 09:52:15
[01/22/2026 09:53:15 > dd4858: INFO] Keep alive tick: 20260122 09:53:15
[01/22/2026 09:54:15 > dd4858: INFO] Keep alive tick: 20260122 09:54:15
[01/22/2026 09:55:15 > dd4858: INFO] Keep alive tick: 20260122 09:55:15
[01/22/2026 09:56:15 > dd4858: INFO] Keep alive tick: 20260122 09:56:15
[01/22/2026 09:57:15 > dd4858: INFO] Keep alive tick: 20260122 09:57:15
[01/22/2026 09:58:15 > dd4858: INFO] Keep alive tick: 20260122 09:58:15
[01/22/2026 09:59:15 > dd4858: INFO] Keep alive tick: 20260122 09:59:15
[01/22/2026 10:00:15 > dd4858: INFO] Keep alive tick: 20260122 10:00:15
[01/22/2026 10:00:18 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 10:00:18 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 10:00:18 > dd4858: INFO] Keep alive tick: 20260122 10:00:18
[01/22/2026 10:01:15 > dd4858: INFO] Keep alive tick: 20260122 10:01:15
[01/22/2026 10:02:15 > dd4858: INFO] Keep alive tick: 20260122 10:02:15
[01/22/2026 10:03:15 > dd4858: INFO] Keep alive tick: 20260122 10:03:15
[01/22/2026 10:04:15 > dd4858: INFO] Keep alive tick: 20260122 10:04:15
[01/22/2026 10:05:15 > dd4858: INFO] Keep alive tick: 20260122 10:05:15
[01/22/2026 10:06:15 > dd4858: INFO] Keep alive tick: 20260122 10:06:15
[01/22/2026 10:07:15 > dd4858: INFO] Keep alive tick: 20260122 10:07:15
[01/22/2026 10:08:15 > dd4858: INFO] Keep alive tick: 20260122 10:08:15
[01/22/2026 10:09:15 > dd4858: INFO] Keep alive tick: 20260122 10:09:15
[01/22/2026 10:10:15 > dd4858: INFO] Keep alive tick: 20260122 10:10:15
[01/22/2026 10:11:15 > dd4858: INFO] Keep alive tick: 20260122 10:11:15
[01/22/2026 10:12:15 > dd4858: INFO] Keep alive tick: 20260122 10:12:15
[01/22/2026 10:13:15 > dd4858: INFO] Keep alive tick: 20260122 10:13:15
[01/22/2026 10:14:15 > dd4858: INFO] Keep alive tick: 20260122 10:14:15
[01/22/2026 10:15:15 > dd4858: INFO] Keep alive tick: 20260122 10:15:15
[01/22/2026 10:16:15 > dd4858: INFO] Keep alive tick: 20260122 10:16:15
[01/22/2026 10:17:15 > dd4858: INFO] Keep alive tick: 20260122 10:17:15
[01/22/2026 10:18:15 > dd4858: INFO] Keep alive tick: 20260122 10:18:15
[01/22/2026 10:19:15 > dd4858: INFO] Keep alive tick: 20260122 10:19:15
[01/22/2026 10:20:15 > dd4858: INFO] Keep alive tick: 20260122 10:20:15
[01/22/2026 10:21:15 > dd4858: INFO] Keep alive tick: 20260122 10:21:15
[01/22/2026 10:22:15 > dd4858: INFO] Keep alive tick: 20260122 10:22:15
[01/22/2026 10:23:15 > dd4858: INFO] Keep alive tick: 20260122 10:23:15
[01/22/2026 10:24:15 > dd4858: INFO] Keep alive tick: 20260122 10:24:15
[01/22/2026 10:25:15 > dd4858: INFO] Keep alive tick: 20260122 10:25:15
[01/22/2026 10:26:15 > dd4858: INFO] Keep alive tick: 20260122 10:26:15
[01/22/2026 10:27:15 > dd4858: INFO] Keep alive tick: 20260122 10:27:15
[01/22/2026 10:28:15 > dd4858: INFO] Keep alive tick: 20260122 10:28:15
[01/22/2026 10:29:15 > dd4858: INFO] Keep alive tick: 20260122 10:29:15
[01/22/2026 10:30:15 > dd4858: INFO] Keep alive tick: 20260122 10:30:15
[01/22/2026 10:31:15 > dd4858: INFO] Keep alive tick: 20260122 10:31:15
[01/22/2026 10:32:15 > dd4858: INFO] Keep alive tick: 20260122 10:32:15
[01/22/2026 10:33:15 > dd4858: INFO] Keep alive tick: 20260122 10:33:15
[01/22/2026 10:34:15 > dd4858: INFO] Keep alive tick: 20260122 10:34:15
[01/22/2026 10:35:15 > dd4858: INFO] Keep alive tick: 20260122 10:35:15
[01/22/2026 10:36:15 > dd4858: INFO] Keep alive tick: 20260122 10:36:16
[01/22/2026 10:37:16 > dd4858: INFO] Keep alive tick: 20260122 10:37:16
[01/22/2026 10:38:16 > dd4858: INFO] Keep alive tick: 20260122 10:38:16
[01/22/2026 10:39:16 > dd4858: INFO] Keep alive tick: 20260122 10:39:16
[01/22/2026 10:40:16 > dd4858: INFO] Keep alive tick: 20260122 10:40:16
[01/22/2026 10:41:16 > dd4858: INFO] Keep alive tick: 20260122 10:41:16
[01/22/2026 10:42:16 > dd4858: INFO] Keep alive tick: 20260122 10:42:16
[01/22/2026 10:43:16 > dd4858: INFO] Keep alive tick: 20260122 10:43:16
[01/22/2026 10:44:16 > dd4858: INFO] Keep alive tick: 20260122 10:44:16
[01/22/2026 10:45:16 > dd4858: INFO] Keep alive tick: 20260122 10:45:16
[01/22/2026 10:46:16 > dd4858: INFO] Keep alive tick: 20260122 10:46:16
[01/22/2026 10:47:16 > dd4858: INFO] Keep alive tick: 20260122 10:47:16
[01/22/2026 10:48:16 > dd4858: INFO] Keep alive tick: 20260122 10:48:16
[01/22/2026 10:49:16 > dd4858: INFO] Keep alive tick: 20260122 10:49:16
[01/22/2026 10:50:16 > dd4858: INFO] Keep alive tick: 20260122 10:50:16
[01/22/2026 10:51:16 > dd4858: INFO] Keep alive tick: 20260122 10:51:16
[01/22/2026 10:52:16 > dd4858: INFO] Keep alive tick: 20260122 10:52:16
[01/22/2026 10:53:16 > dd4858: INFO] Keep alive tick: 20260122 10:53:16
[01/22/2026 10:54:16 > dd4858: INFO] Keep alive tick: 20260122 10:54:16
[01/22/2026 10:55:16 > dd4858: INFO] Keep alive tick: 20260122 10:55:16
[01/22/2026 10:56:16 > dd4858: INFO] Keep alive tick: 20260122 10:56:16
[01/22/2026 10:57:16 > dd4858: INFO] Keep alive tick: 20260122 10:57:16
[01/22/2026 10:58:16 > dd4858: INFO] Keep alive tick: 20260122 10:58:16
[01/22/2026 10:59:16 > dd4858: INFO] Keep alive tick: 20260122 10:59:16
[01/22/2026 11:00:16 > dd4858: INFO] Keep alive tick: 20260122 11:00:16
[01/22/2026 11:00:18 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 11:00:19 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 11:00:19 > dd4858: INFO] Keep alive tick: 20260122 11:00:19
[01/22/2026 11:01:16 > dd4858: INFO] Keep alive tick: 20260122 11:01:16
[01/22/2026 11:02:16 > dd4858: INFO] Keep alive tick: 20260122 11:02:16
[01/22/2026 11:03:16 > dd4858: INFO] Keep alive tick: 20260122 11:03:16
[01/22/2026 11:04:16 > dd4858: INFO] Keep alive tick: 20260122 11:04:16
[01/22/2026 11:05:16 > dd4858: INFO] Keep alive tick: 20260122 11:05:16
[01/22/2026 11:06:16 > dd4858: INFO] Keep alive tick: 20260122 11:06:16
[01/22/2026 11:07:16 > dd4858: INFO] Keep alive tick: 20260122 11:07:16
[01/22/2026 11:08:16 > dd4858: INFO] Keep alive tick: 20260122 11:08:16
[01/22/2026 11:09:16 > dd4858: INFO] Keep alive tick: 20260122 11:09:16
[01/22/2026 11:10:16 > dd4858: INFO] Keep alive tick: 20260122 11:10:16
[01/22/2026 11:11:16 > dd4858: INFO] Keep alive tick: 20260122 11:11:16
[01/22/2026 11:12:16 > dd4858: INFO] Keep alive tick: 20260122 11:12:16
[01/22/2026 11:13:16 > dd4858: INFO] Keep alive tick: 20260122 11:13:16
[01/22/2026 11:14:16 > dd4858: INFO] Keep alive tick: 20260122 11:14:16
[01/22/2026 11:15:16 > dd4858: INFO] Keep alive tick: 20260122 11:15:16
[01/22/2026 11:16:16 > dd4858: INFO] Keep alive tick: 20260122 11:16:16
[01/22/2026 11:17:17 > dd4858: INFO] Keep alive tick: 20260122 11:17:17
[01/22/2026 11:18:17 > dd4858: INFO] Keep alive tick: 20260122 11:18:17
[01/22/2026 11:19:17 > dd4858: INFO] Keep alive tick: 20260122 11:19:17
[01/22/2026 11:20:17 > dd4858: INFO] Keep alive tick: 20260122 11:20:17
[01/22/2026 11:21:17 > dd4858: INFO] Keep alive tick: 20260122 11:21:17
[01/22/2026 11:22:17 > dd4858: INFO] Keep alive tick: 20260122 11:22:17
[01/22/2026 11:23:17 > dd4858: INFO] Keep alive tick: 20260122 11:23:17
[01/22/2026 11:24:17 > dd4858: INFO] Keep alive tick: 20260122 11:24:17
[01/22/2026 11:25:17 > dd4858: INFO] Keep alive tick: 20260122 11:25:17
[01/22/2026 11:26:17 > dd4858: INFO] Keep alive tick: 20260122 11:26:17
[01/22/2026 11:27:17 > dd4858: INFO] Keep alive tick: 20260122 11:27:17
[01/22/2026 11:28:17 > dd4858: INFO] Keep alive tick: 20260122 11:28:17
[01/22/2026 11:29:17 > dd4858: INFO] Keep alive tick: 20260122 11:29:17
[01/22/2026 11:30:17 > dd4858: INFO] Keep alive tick: 20260122 11:30:17
[01/22/2026 11:31:17 > dd4858: INFO] Keep alive tick: 20260122 11:31:17
[01/22/2026 11:32:17 > dd4858: INFO] Keep alive tick: 20260122 11:32:17
[01/22/2026 11:33:17 > dd4858: INFO] Keep alive tick: 20260122 11:33:17
[01/22/2026 11:34:17 > dd4858: INFO] Keep alive tick: 20260122 11:34:17
[01/22/2026 11:35:17 > dd4858: INFO] Keep alive tick: 20260122 11:35:17
[01/22/2026 11:36:17 > dd4858: INFO] Keep alive tick: 20260122 11:36:17
[01/22/2026 11:37:17 > dd4858: INFO] Keep alive tick: 20260122 11:37:17
[01/22/2026 11:38:17 > dd4858: INFO] Keep alive tick: 20260122 11:38:17
[01/22/2026 11:39:17 > dd4858: INFO] Keep alive tick: 20260122 11:39:17
[01/22/2026 11:40:17 > dd4858: INFO] Keep alive tick: 20260122 11:40:17
[01/22/2026 11:41:17 > dd4858: INFO] Keep alive tick: 20260122 11:41:17
[01/22/2026 11:42:17 > dd4858: INFO] Keep alive tick: 20260122 11:42:17
[01/22/2026 11:43:17 > dd4858: INFO] Keep alive tick: 20260122 11:43:17
[01/22/2026 11:44:17 > dd4858: INFO] Keep alive tick: 20260122 11:44:17
[01/22/2026 11:45:17 > dd4858: INFO] Keep alive tick: 20260122 11:45:17
[01/22/2026 11:46:17 > dd4858: INFO] Keep alive tick: 20260122 11:46:17
[01/22/2026 11:47:17 > dd4858: INFO] Keep alive tick: 20260122 11:47:17
[01/22/2026 11:48:17 > dd4858: INFO] Keep alive tick: 20260122 11:48:17
[01/22/2026 11:49:17 > dd4858: INFO] Keep alive tick: 20260122 11:49:17
[01/22/2026 11:50:17 > dd4858: INFO] Keep alive tick: 20260122 11:50:17
[01/22/2026 11:51:17 > dd4858: INFO] Keep alive tick: 20260122 11:51:17
[01/22/2026 11:52:17 > dd4858: INFO] Keep alive tick: 20260122 11:52:17
[01/22/2026 11:53:17 > dd4858: INFO] Keep alive tick: 20260122 11:53:17
[01/22/2026 11:54:17 > dd4858: INFO] Keep alive tick: 20260122 11:54:17
[01/22/2026 11:55:17 > dd4858: INFO] Keep alive tick: 20260122 11:55:17
[01/22/2026 11:56:17 > dd4858: INFO] Keep alive tick: 20260122 11:56:17
[01/22/2026 11:57:17 > dd4858: INFO] Keep alive tick: 20260122 11:57:17
[01/22/2026 11:58:17 > dd4858: INFO] Keep alive tick: 20260122 11:58:17
[01/22/2026 11:59:17 > dd4858: INFO] Keep alive tick: 20260122 11:59:17
[01/22/2026 12:00:17 > dd4858: INFO] Keep alive tick: 20260122 12:00:17
[01/22/2026 12:00:19 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 12:00:20 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 12:00:20 > dd4858: INFO] Keep alive tick: 20260122 12:00:20
[01/22/2026 12:01:17 > dd4858: INFO] Keep alive tick: 20260122 12:01:17
[01/22/2026 12:02:17 > dd4858: INFO] Keep alive tick: 20260122 12:02:17
[01/22/2026 12:03:17 > dd4858: INFO] Keep alive tick: 20260122 12:03:17
[01/22/2026 12:04:17 > dd4858: INFO] Keep alive tick: 20260122 12:04:17
[01/22/2026 12:05:18 > dd4858: INFO] Keep alive tick: 20260122 12:05:18
[01/22/2026 12:06:18 > dd4858: INFO] Keep alive tick: 20260122 12:06:18
[01/22/2026 12:07:18 > dd4858: INFO] Keep alive tick: 20260122 12:07:18
[01/22/2026 12:08:18 > dd4858: INFO] Keep alive tick: 20260122 12:08:18
[01/22/2026 12:09:18 > dd4858: INFO] Keep alive tick: 20260122 12:09:18
[01/22/2026 12:10:18 > dd4858: INFO] Keep alive tick: 20260122 12:10:18
[01/22/2026 12:11:18 > dd4858: INFO] Keep alive tick: 20260122 12:11:18
[01/22/2026 12:12:18 > dd4858: INFO] Keep alive tick: 20260122 12:12:18
[01/22/2026 12:13:18 > dd4858: INFO] Keep alive tick: 20260122 12:13:18
[01/22/2026 12:14:18 > dd4858: INFO] Keep alive tick: 20260122 12:14:18
[01/22/2026 12:15:18 > dd4858: INFO] Keep alive tick: 20260122 12:15:18
[01/22/2026 12:16:18 > dd4858: INFO] Keep alive tick: 20260122 12:16:18
[01/22/2026 12:17:18 > dd4858: INFO] Keep alive tick: 20260122 12:17:18
[01/22/2026 12:18:18 > dd4858: INFO] Keep alive tick: 20260122 12:18:18
[01/22/2026 12:19:18 > dd4858: INFO] Keep alive tick: 20260122 12:19:18
[01/22/2026 12:20:18 > dd4858: INFO] Keep alive tick: 20260122 12:20:18
[01/22/2026 12:21:18 > dd4858: INFO] Keep alive tick: 20260122 12:21:18
[01/22/2026 12:22:18 > dd4858: INFO] Keep alive tick: 20260122 12:22:18
[01/22/2026 12:23:18 > dd4858: INFO] Keep alive tick: 20260122 12:23:18
[01/22/2026 12:24:18 > dd4858: INFO] Keep alive tick: 20260122 12:24:18
[01/22/2026 12:25:18 > dd4858: INFO] Keep alive tick: 20260122 12:25:18
[01/22/2026 12:26:18 > dd4858: INFO] Keep alive tick: 20260122 12:26:18
[01/22/2026 12:27:18 > dd4858: INFO] Keep alive tick: 20260122 12:27:18
[01/22/2026 12:28:18 > dd4858: INFO] Keep alive tick: 20260122 12:28:18
[01/22/2026 12:29:18 > dd4858: INFO] Keep alive tick: 20260122 12:29:18
[01/22/2026 12:30:18 > dd4858: INFO] Keep alive tick: 20260122 12:30:18
[01/22/2026 12:31:18 > dd4858: INFO] Keep alive tick: 20260122 12:31:18
[01/22/2026 12:32:18 > dd4858: INFO] Keep alive tick: 20260122 12:32:18
[01/22/2026 12:33:18 > dd4858: INFO] Keep alive tick: 20260122 12:33:18
[01/22/2026 12:34:18 > dd4858: INFO] Keep alive tick: 20260122 12:34:18
[01/22/2026 12:35:18 > dd4858: INFO] Keep alive tick: 20260122 12:35:18
[01/22/2026 12:36:18 > dd4858: INFO] Keep alive tick: 20260122 12:36:18
[01/22/2026 12:37:18 > dd4858: INFO] Keep alive tick: 20260122 12:37:18
[01/22/2026 12:38:18 > dd4858: INFO] Keep alive tick: 20260122 12:38:18
[01/22/2026 12:39:18 > dd4858: INFO] Keep alive tick: 20260122 12:39:18
[01/22/2026 12:40:18 > dd4858: INFO] Keep alive tick: 20260122 12:40:18
[01/22/2026 12:41:18 > dd4858: INFO] Keep alive tick: 20260122 12:41:18
[01/22/2026 12:42:18 > dd4858: INFO] Keep alive tick: 20260122 12:42:18
[01/22/2026 12:43:18 > dd4858: INFO] Keep alive tick: 20260122 12:43:18
[01/22/2026 12:44:18 > dd4858: INFO] Keep alive tick: 20260122 12:44:18
[01/22/2026 12:45:18 > dd4858: INFO] Keep alive tick: 20260122 12:45:18
[01/22/2026 12:46:18 > dd4858: INFO] Keep alive tick: 20260122 12:46:18
[01/22/2026 12:47:18 > dd4858: INFO] Keep alive tick: 20260122 12:47:18
[01/22/2026 12:48:18 > dd4858: INFO] Keep alive tick: 20260122 12:48:18
[01/22/2026 12:49:18 > dd4858: INFO] Keep alive tick: 20260122 12:49:18
[01/22/2026 12:50:18 > dd4858: INFO] Keep alive tick: 20260122 12:50:18
[01/22/2026 12:51:18 > dd4858: INFO] Keep alive tick: 20260122 12:51:18
[01/22/2026 12:52:18 > dd4858: INFO] Keep alive tick: 20260122 12:52:18
[01/22/2026 12:53:18 > dd4858: INFO] Keep alive tick: 20260122 12:53:18
[01/22/2026 12:54:18 > dd4858: INFO] Keep alive tick: 20260122 12:54:18
[01/22/2026 12:55:18 > dd4858: INFO] Keep alive tick: 20260122 12:55:18
[01/22/2026 12:56:18 > dd4858: INFO] Keep alive tick: 20260122 12:56:18
[01/22/2026 12:57:18 > dd4858: INFO] Keep alive tick: 20260122 12:57:18
[01/22/2026 12:58:18 > dd4858: INFO] Keep alive tick: 20260122 12:58:18
[01/22/2026 12:59:18 > dd4858: INFO] Keep alive tick: 20260122 12:59:18
[01/22/2026 13:00:18 > dd4858: INFO] Keep alive tick: 20260122 13:00:18
[01/22/2026 13:00:20 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 13:00:20 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 13:00:20 > dd4858: INFO] Keep alive tick: 20260122 13:00:20
[01/22/2026 13:01:18 > dd4858: INFO] Keep alive tick: 20260122 13:01:18
[01/22/2026 13:02:18 > dd4858: INFO] Keep alive tick: 20260122 13:02:18
[01/22/2026 13:03:18 > dd4858: INFO] Keep alive tick: 20260122 13:03:18
[01/22/2026 13:04:18 > dd4858: INFO] Keep alive tick: 20260122 13:04:18
[01/22/2026 13:05:18 > dd4858: INFO] Keep alive tick: 20260122 13:05:18
[01/22/2026 13:06:18 > dd4858: INFO] Keep alive tick: 20260122 13:06:18
[01/22/2026 13:07:18 > dd4858: INFO] Keep alive tick: 20260122 13:07:18
[01/22/2026 13:08:18 > dd4858: INFO] Keep alive tick: 20260122 13:08:18
[01/22/2026 13:09:18 > dd4858: INFO] Keep alive tick: 20260122 13:09:18
[01/22/2026 13:10:18 > dd4858: INFO] Keep alive tick: 20260122 13:10:18
[01/22/2026 13:11:18 > dd4858: INFO] Keep alive tick: 20260122 13:11:18
[01/22/2026 13:12:18 > dd4858: INFO] Keep alive tick: 20260122 13:12:18
[01/22/2026 13:13:18 > dd4858: INFO] Keep alive tick: 20260122 13:13:18
[01/22/2026 13:14:18 > dd4858: INFO] Keep alive tick: 20260122 13:14:18
[01/22/2026 13:15:18 > dd4858: INFO] Keep alive tick: 20260122 13:15:18
[01/22/2026 13:16:18 > dd4858: INFO] Keep alive tick: 20260122 13:16:18
[01/22/2026 13:17:18 > dd4858: INFO] Keep alive tick: 20260122 13:17:18
[01/22/2026 13:18:18 > dd4858: INFO] Keep alive tick: 20260122 13:18:18
[01/22/2026 13:19:18 > dd4858: INFO] Keep alive tick: 20260122 13:19:18
[01/22/2026 13:20:18 > dd4858: INFO] Keep alive tick: 20260122 13:20:18
[01/22/2026 13:21:18 > dd4858: INFO] Keep alive tick: 20260122 13:21:18
[01/22/2026 13:22:18 > dd4858: INFO] Keep alive tick: 20260122 13:22:18
[01/22/2026 13:23:18 > dd4858: INFO] Keep alive tick: 20260122 13:23:18
[01/22/2026 13:24:18 > dd4858: INFO] Keep alive tick: 20260122 13:24:18
[01/22/2026 13:25:18 > dd4858: INFO] Keep alive tick: 20260122 13:25:18
[01/22/2026 13:26:18 > dd4858: INFO] Keep alive tick: 20260122 13:26:18
[01/22/2026 13:27:18 > dd4858: INFO] Keep alive tick: 20260122 13:27:18
[01/22/2026 13:28:18 > dd4858: INFO] Keep alive tick: 20260122 13:28:18
[01/22/2026 13:29:18 > dd4858: INFO] Keep alive tick: 20260122 13:29:18
[01/22/2026 13:30:18 > dd4858: INFO] Keep alive tick: 20260122 13:30:18
[01/22/2026 13:31:18 > dd4858: INFO] Keep alive tick: 20260122 13:31:18
[01/22/2026 13:32:18 > dd4858: INFO] Keep alive tick: 20260122 13:32:18
[01/22/2026 13:33:18 > dd4858: INFO] Keep alive tick: 20260122 13:33:18
[01/22/2026 13:34:18 > dd4858: INFO] Keep alive tick: 20260122 13:34:18
[01/22/2026 13:35:18 > dd4858: INFO] Keep alive tick: 20260122 13:35:18
[01/22/2026 13:36:18 > dd4858: INFO] Keep alive tick: 20260122 13:36:18
[01/22/2026 13:37:18 > dd4858: INFO] Keep alive tick: 20260122 13:37:18
[01/22/2026 13:38:18 > dd4858: INFO] Keep alive tick: 20260122 13:38:18
[01/22/2026 13:39:18 > dd4858: INFO] Keep alive tick: 20260122 13:39:18
[01/22/2026 13:40:18 > dd4858: INFO] Keep alive tick: 20260122 13:40:18
[01/22/2026 13:41:18 > dd4858: INFO] Keep alive tick: 20260122 13:41:18
[01/22/2026 13:42:18 > dd4858: INFO] Keep alive tick: 20260122 13:42:18
[01/22/2026 13:43:18 > dd4858: INFO] Keep alive tick: 20260122 13:43:18
[01/22/2026 13:44:18 > dd4858: INFO] Keep alive tick: 20260122 13:44:18
[01/22/2026 13:45:18 > dd4858: INFO] Keep alive tick: 20260122 13:45:18
[01/22/2026 13:46:18 > dd4858: INFO] Keep alive tick: 20260122 13:46:18
[01/22/2026 13:47:18 > dd4858: INFO] Keep alive tick: 20260122 13:47:18
[01/22/2026 13:48:18 > dd4858: INFO] Keep alive tick: 20260122 13:48:18
[01/22/2026 13:49:18 > dd4858: INFO] Keep alive tick: 20260122 13:49:18
[01/22/2026 13:50:19 > dd4858: INFO] Keep alive tick: 20260122 13:50:19
[01/22/2026 13:51:19 > dd4858: INFO] Keep alive tick: 20260122 13:51:19
[01/22/2026 13:52:19 > dd4858: INFO] Keep alive tick: 20260122 13:52:19
[01/22/2026 13:53:19 > dd4858: INFO] Keep alive tick: 20260122 13:53:19
[01/22/2026 13:54:19 > dd4858: INFO] Keep alive tick: 20260122 13:54:19
[01/22/2026 13:55:19 > dd4858: INFO] Keep alive tick: 20260122 13:55:19
[01/22/2026 13:56:19 > dd4858: INFO] Keep alive tick: 20260122 13:56:19
[01/22/2026 13:57:19 > dd4858: INFO] Keep alive tick: 20260122 13:57:19
[01/22/2026 13:58:19 > dd4858: INFO] Keep alive tick: 20260122 13:58:19
[01/22/2026 13:59:19 > dd4858: INFO] Keep alive tick: 20260122 13:59:19
[01/22/2026 14:00:19 > dd4858: INFO] Keep alive tick: 20260122 14:00:19
[01/22/2026 14:00:21 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 14:00:21 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 14:00:21 > dd4858: INFO] Keep alive tick: 20260122 14:00:21
[01/22/2026 14:01:19 > dd4858: INFO] Keep alive tick: 20260122 14:01:19
[01/22/2026 14:02:19 > dd4858: INFO] Keep alive tick: 20260122 14:02:19
[01/22/2026 14:03:19 > dd4858: INFO] Keep alive tick: 20260122 14:03:19
[01/22/2026 14:04:19 > dd4858: INFO] Keep alive tick: 20260122 14:04:19
[01/22/2026 14:05:19 > dd4858: INFO] Keep alive tick: 20260122 14:05:19
[01/22/2026 14:06:19 > dd4858: INFO] Keep alive tick: 20260122 14:06:19
[01/22/2026 14:07:19 > dd4858: INFO] Keep alive tick: 20260122 14:07:19
[01/22/2026 14:08:19 > dd4858: INFO] Keep alive tick: 20260122 14:08:19
[01/22/2026 14:09:19 > dd4858: INFO] Keep alive tick: 20260122 14:09:19
[01/22/2026 14:10:19 > dd4858: INFO] Keep alive tick: 20260122 14:10:19
[01/22/2026 14:11:19 > dd4858: INFO] Keep alive tick: 20260122 14:11:19
[01/22/2026 14:12:19 > dd4858: INFO] Keep alive tick: 20260122 14:12:19
[01/22/2026 14:13:19 > dd4858: INFO] Keep alive tick: 20260122 14:13:19
[01/22/2026 14:14:19 > dd4858: INFO] Keep alive tick: 20260122 14:14:19
[01/22/2026 14:15:19 > dd4858: INFO] Keep alive tick: 20260122 14:15:19
[01/22/2026 14:16:19 > dd4858: INFO] Keep alive tick: 20260122 14:16:19
[01/22/2026 14:17:19 > dd4858: INFO] Keep alive tick: 20260122 14:17:19
[01/22/2026 14:18:19 > dd4858: INFO] Keep alive tick: 20260122 14:18:19
[01/22/2026 14:19:19 > dd4858: INFO] Keep alive tick: 20260122 14:19:19
[01/22/2026 14:20:19 > dd4858: INFO] Keep alive tick: 20260122 14:20:19
[01/22/2026 14:21:19 > dd4858: INFO] Keep alive tick: 20260122 14:21:19
[01/22/2026 14:22:19 > dd4858: INFO] Keep alive tick: 20260122 14:22:19
[01/22/2026 14:23:19 > dd4858: INFO] Keep alive tick: 20260122 14:23:19
[01/22/2026 14:24:19 > dd4858: INFO] Keep alive tick: 20260122 14:24:19
[01/22/2026 14:25:19 > dd4858: INFO] Keep alive tick: 20260122 14:25:19
[01/22/2026 14:26:19 > dd4858: INFO] Keep alive tick: 20260122 14:26:19
[01/22/2026 14:27:19 > dd4858: INFO] Keep alive tick: 20260122 14:27:19
[01/22/2026 14:28:19 > dd4858: INFO] Keep alive tick: 20260122 14:28:19
[01/22/2026 14:29:19 > dd4858: INFO] Keep alive tick: 20260122 14:29:19
[01/22/2026 14:30:19 > dd4858: INFO] Keep alive tick: 20260122 14:30:19
[01/22/2026 14:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25548.37857796806,"c":25539.55100106217,"h":25553.75890297764,"l":25534.24155726002,"s":1769092200000,"e":1769092260000}]
[01/22/2026 14:31:06 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 14:31:19 > dd4858: INFO] Keep alive tick: 20260122 14:31:19
[01/22/2026 14:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25538.74336544987,"c":25534.23571940477,"h":25562.2460090592,"l":25533.56105114301,"s":1769092260000,"e":1769092320000}]
[01/22/2026 14:32:19 > dd4858: INFO] Keep alive tick: 20260122 14:32:19
[01/22/2026 14:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25534.41028143118,"c":25554.27741358999,"h":25556.17105053389,"l":25527.27505938976,"s":1769092320000,"e":1769092380000}]
[01/22/2026 14:33:19 > dd4858: INFO] Keep alive tick: 20260122 14:33:19
[01/22/2026 14:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25555.4655467854,"c":25533.31037443376,"h":25558.5179629238,"l":25532.09243156597,"s":1769092380000,"e":1769092440000}]
[01/22/2026 14:34:19 > dd4858: INFO] Keep alive tick: 20260122 14:34:19
[01/22/2026 14:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25536.67487758237,"c":25527.37047871472,"h":25540.82016267353,"l":25525.68249821086,"s":1769092440000,"e":1769092500000}]
[01/22/2026 14:35:19 > dd4858: INFO] Keep alive tick: 20260122 14:35:19
[01/22/2026 14:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25523.83830335204,"c":25507.25185768256,"h":25532.27637383104,"l":25494.19677669006,"s":1769092500000,"e":1769092560000}]
[01/22/2026 14:36:19 > dd4858: INFO] Keep alive tick: 20260122 14:36:19
[01/22/2026 14:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25509.24225458646,"c":25504.29098347648,"h":25516.24233736871,"l":25501.18906200943,"s":1769092560000,"e":1769092620000}]
[01/22/2026 14:37:19 > dd4858: INFO] Keep alive tick: 20260122 14:37:19
[01/22/2026 14:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25502.82915947797,"c":25530.22696725321,"h":25530.76387117261,"l":25499.26159383498,"s":1769092620000,"e":1769092680000}]
[01/22/2026 14:38:19 > dd4858: INFO] Keep alive tick: 20260122 14:38:19
[01/22/2026 14:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25531.75038358941,"c":25523.98858569556,"h":25539.32076849082,"l":25521.13920928541,"s":1769092680000,"e":1769092740000}]
[01/22/2026 14:39:19 > dd4858: INFO] Keep alive tick: 20260122 14:39:19
[01/22/2026 14:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25524.6223844738,"c":25533.91227723052,"h":25550.4762244097,"l":25524.6223844738,"s":1769092740000,"e":1769092800000}]
[01/22/2026 14:40:19 > dd4858: INFO] Keep alive tick: 20260122 14:40:19
[01/22/2026 14:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25534.34098726601,"c":25542.0504864587,"h":25545.90040281702,"l":25532.36863752076,"s":1769092800000,"e":1769092860000}]
[01/22/2026 14:41:19 > dd4858: INFO] Keep alive tick: 20260122 14:41:19
[01/22/2026 14:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25539.47031799523,"c":25528.52568359636,"h":25544.09730909691,"l":25522.02998180717,"s":1769092860000,"e":1769092920000}]
[01/22/2026 14:42:19 > dd4858: INFO] Keep alive tick: 20260122 14:42:19
[01/22/2026 14:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25526.27036681574,"c":25510.83161323126,"h":25529.31491728059,"l":25509.2740455187,"s":1769092920000,"e":1769092980000}]
[01/22/2026 14:43:19 > dd4858: INFO] Keep alive tick: 20260122 14:43:19
[01/22/2026 14:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25509.47379052624,"c":25502.00677088885,"h":25515.8304643621,"l":25473.83581391245,"s":1769092980000,"e":1769093040000}]
[01/22/2026 14:44:19 > dd4858: INFO] Keep alive tick: 20260122 14:44:19
[01/22/2026 14:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25502.63460398039,"c":25500.15747579996,"h":25508.06312357221,"l":25497.33041349532,"s":1769093040000,"e":1769093100000}]
[01/22/2026 14:45:19 > dd4858: INFO] Keep alive tick: 20260122 14:45:19
[01/22/2026 14:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25502.88291831912,"c":25495.97580506004,"h":25508.40393486156,"l":25495.97580506004,"s":1769093100000,"e":1769093160000}]
[01/22/2026 14:46:19 > dd4858: INFO] Keep alive tick: 20260122 14:46:19
[01/22/2026 14:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25495.04184456483,"c":25465.6272992126,"h":25495.04184456483,"l":25463.25496751341,"s":1769093160000,"e":1769093220000}]
[01/22/2026 14:47:19 > dd4858: INFO] Keep alive tick: 20260122 14:47:19
[01/22/2026 14:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25465.32199597724,"c":25458.68900339539,"h":25472.14640586588,"l":25451.60463958132,"s":1769093220000,"e":1769093280000}]
[01/22/2026 14:48:19 > dd4858: INFO] Keep alive tick: 20260122 14:48:19
[01/22/2026 14:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25458.49243554554,"c":25434.12840804592,"h":25458.49243554554,"l":25429.3746831855,"s":1769093280000,"e":1769093340000}]
[01/22/2026 14:49:19 > dd4858: INFO] Keep alive tick: 20260122 14:49:19
[01/22/2026 14:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25433.19974895615,"c":25431.53337056818,"h":25433.19974895615,"l":25414.672566539,"s":1769093340000,"e":1769093400000}]
[01/22/2026 14:50:19 > dd4858: INFO] Keep alive tick: 20260122 14:50:19
[01/22/2026 14:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25431.21543782942,"c":25430.55216482923,"h":25432.68246075642,"l":25415.91582485643,"s":1769093400000,"e":1769093460000}]
[01/22/2026 14:51:19 > dd4858: INFO] Keep alive tick: 20260122 14:51:19
[01/22/2026 14:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25431.27322440577,"c":25458.42496723672,"h":25464.76751571268,"l":25430.28164661974,"s":1769093460000,"e":1769093520000}]
[01/22/2026 14:52:19 > dd4858: INFO] Keep alive tick: 20260122 14:52:19
[01/22/2026 14:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25457.73093094701,"c":25469.39714903828,"h":25480.66540669508,"l":25452.5280391494,"s":1769093520000,"e":1769093580000}]
[01/22/2026 14:53:19 > dd4858: INFO] Keep alive tick: 20260122 14:53:19
[01/22/2026 14:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25472.29602640956,"c":25473.00545303321,"h":25476.61820672895,"l":25461.42498668975,"s":1769093580000,"e":1769093640000}]
[01/22/2026 14:54:19 > dd4858: INFO] Keep alive tick: 20260122 14:54:19
[01/22/2026 14:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25472.75995569039,"c":25478.86193664582,"h":25479.02319776569,"l":25469.9236159189,"s":1769093640000,"e":1769093700000}]
[01/22/2026 14:55:19 > dd4858: INFO] Keep alive tick: 20260122 14:55:19
[01/22/2026 14:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25477.8777452276,"c":25445.42810053607,"h":25480.18747376608,"l":25440.80168666588,"s":1769093700000,"e":1769093760000}]
[01/22/2026 14:56:19 > dd4858: INFO] Keep alive tick: 20260122 14:56:19
[01/22/2026 14:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25445.39977529017,"c":25438.08750628228,"h":25447.64351438914,"l":25431.93229771308,"s":1769093760000,"e":1769093820000}]
[01/22/2026 14:57:19 > dd4858: INFO] Keep alive tick: 20260122 14:57:19
[01/22/2026 14:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25437.61684637015,"c":25430.40910949887,"h":25440.58124935015,"l":25428.98429334539,"s":1769093820000,"e":1769093880000}]
[01/22/2026 14:58:19 > dd4858: INFO] Keep alive tick: 20260122 14:58:19
[01/22/2026 14:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25429.07616568667,"c":25428.60341227209,"h":25431.82427920195,"l":25420.26710952375,"s":1769093880000,"e":1769093940000}]
[01/22/2026 14:59:19 > dd4858: INFO] Keep alive tick: 20260122 14:59:19
[01/22/2026 15:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25428.20923087852,"c":25437.01496313712,"h":25443.53262820199,"l":25424.44862351251,"s":1769093940000,"e":1769094000000}]
[01/22/2026 15:00:19 > dd4858: INFO] Keep alive tick: 20260122 15:00:19
[01/22/2026 15:00:21 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 15:00:21 > dd4858: INFO] Keep alive: Fetched balance: 19183.39
[01/22/2026 15:00:21 > dd4858: INFO] Keep alive tick: 20260122 15:00:21
[01/22/2026 15:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25441.58180696948,"c":25413.69147855627,"h":25441.58180696948,"l":25406.38570526795,"s":1769094000000,"e":1769094060000}]
[01/22/2026 15:01:19 > dd4858: INFO] Keep alive tick: 20260122 15:01:19
[01/22/2026 15:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25414.7742413785,"c":25417.96082141342,"h":25421.95973143494,"l":25410.0645726585,"s":1769094060000,"e":1769094120000}]
[01/22/2026 15:02:19 > dd4858: INFO] Keep alive tick: 20260122 15:02:19
[01/22/2026 15:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25418.01269248841,"c":25407.59089675943,"h":25419.98089465159,"l":25406.51943370128,"s":1769094120000,"e":1769094180000}]
[01/22/2026 15:03:19 > dd4858: INFO] Keep alive tick: 20260122 15:03:19
[01/22/2026 15:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25408.07577240863,"c":25411.44834297847,"h":25414.1563948344,"l":25403.01078314641,"s":1769094180000,"e":1769094240000}]
[01/22/2026 15:04:05 > dd4858: INFO] Considering to go long
[01/22/2026 15:04:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19183.39,"deposit":0.0,"profitLoss":0.0,"available":19183.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 15:04:05 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"BUY","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":50,"limitDistance":254,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/22/2026 15:04:05 > dd4858: INFO] Got the following dealReference: MWCXAP2WKX8TYNK
[01/22/2026 15:04:05 > dd4858: INFO] Checking if we got confirmation on dealReference: MWCXAP2WKX8TYNK
[01/22/2026 15:04:06 > dd4858: INFO] Response: "MWCXAP2WKX8TYNK"
[01/22/2026 15:04:06 > dd4858: INFO] Confirmation received: {"Date":"2026-01-22T15:04:05.494","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"MWCXAP2WKX8TYNK","DealId":"DIAAAAWDG9U68AM","Level":25415.5,"Size":0.25,"Direction":"BUY","StopLevel":25365.5,"LimitLevel":25669.5,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/22/2026 15:04:06 > dd4858: INFO] Deal accepted on dealReference: MWCXAP2WKX8TYNK
[01/22/2026 15:04:06 > dd4858: INFO] Long position opened at price 25411.94834297847. Stop Loss: 25,361.9. Take Profit: 25,665.9. Broker Entry level: 25,415.5. Spread: -1
[01/22/2026 15:04:19 > dd4858: INFO] Keep alive tick: 20260122 15:04:19
[01/22/2026 15:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25412.51298288504,"c":25416.95743535024,"h":25421.04244001928,"l":25406.03938830859,"s":1769094240000,"e":1769094300000}]
[01/22/2026 15:05:19 > dd4858: INFO] Keep alive tick: 20260122 15:05:19
[01/22/2026 15:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25418.65395158469,"c":25413.7099664116,"h":25423.77686842429,"l":25413.7099664116,"s":1769094300000,"e":1769094360000}]
[01/22/2026 15:06:19 > dd4858: INFO] Keep alive tick: 20260122 15:06:19
[01/22/2026 15:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25413.52610021223,"c":25415.0796134336,"h":25415.22481089563,"l":25399.49529880535,"s":1769094360000,"e":1769094420000}]
[01/22/2026 15:07:19 > dd4858: INFO] Keep alive tick: 20260122 15:07:19
[01/22/2026 15:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25414.34871817336,"c":25402.22742710576,"h":25415.91227798778,"l":25401.70897438186,"s":1769094420000,"e":1769094480000}]
[01/22/2026 15:08:19 > dd4858: INFO] Keep alive tick: 20260122 15:08:19
[01/22/2026 15:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25402.36818230022,"c":25421.27251419678,"h":25424.65570938294,"l":25400.8679051455,"s":1769094480000,"e":1769094540000}]
[01/22/2026 15:09:19 > dd4858: INFO] Keep alive tick: 20260122 15:09:19
[01/22/2026 15:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25422.27081784992,"c":25409.49375039898,"h":25422.27081784992,"l":25406.41488393814,"s":1769094540000,"e":1769094600000}]
[01/22/2026 15:10:19 > dd4858: INFO] Keep alive tick: 20260122 15:10:19
[01/22/2026 15:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25409.68970965416,"c":25418.34870991389,"h":25429.36336285227,"l":25408.41935107674,"s":1769094600000,"e":1769094660000}]
[01/22/2026 15:11:19 > dd4858: INFO] Keep alive tick: 20260122 15:11:19
[01/22/2026 15:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25418.4044396352,"c":25416.25438501351,"h":25428.10018836939,"l":25408.42872240565,"s":1769094660000,"e":1769094720000}]
[01/22/2026 15:12:19 > dd4858: INFO] Keep alive tick: 20260122 15:12:19
[01/22/2026 15:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25414.4073531014,"c":25421.50147634646,"h":25421.50147634646,"l":25409.39851790128,"s":1769094720000,"e":1769094780000}]
[01/22/2026 15:13:19 > dd4858: INFO] Keep alive tick: 20260122 15:13:19
[01/22/2026 15:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25420.92681521255,"c":25427.30656672504,"h":25427.30656672504,"l":25416.81068098949,"s":1769094780000,"e":1769094840000}]
[01/22/2026 15:14:19 > dd4858: INFO] Keep alive tick: 20260122 15:14:19
[01/22/2026 15:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25428.10741109541,"c":25414.03437079064,"h":25434.77278645866,"l":25409.06598442482,"s":1769094840000,"e":1769094900000}]
[01/22/2026 15:15:19 > dd4858: INFO] Keep alive tick: 20260122 15:15:19
[01/22/2026 15:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25412.34401321001,"c":25435.58291166864,"h":25439.73612269299,"l":25412.17330593879,"s":1769094900000,"e":1769094960000}]
[01/22/2026 15:16:20 > dd4858: INFO] Keep alive tick: 20260122 15:16:20
[01/22/2026 15:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25436.096230066,"c":25435.98788453301,"h":25446.53649746534,"l":25433.30695757131,"s":1769094960000,"e":1769095020000}]
[01/22/2026 15:17:20 > dd4858: INFO] Keep alive tick: 20260122 15:17:20
[01/22/2026 15:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25436.88903388033,"c":25403.27649953861,"h":25436.88903388033,"l":25401.84888618486,"s":1769095020000,"e":1769095080000}]
[01/22/2026 15:18:05 > dd4858: INFO] Position closed
[01/22/2026 15:18:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19083.39,"deposit":0.0,"profitLoss":0.0,"available":19083.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 15:18:20 > dd4858: INFO] Keep alive tick: 20260122 15:18:20
[01/22/2026 15:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25404.35766651618,"c":25420.51709355497,"h":25425.43374592787,"l":25404.02354182885,"s":1769095080000,"e":1769095140000}]
[01/22/2026 15:19:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19083.39,"deposit":0.0,"profitLoss":0.0,"available":19083.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 15:19:20 > dd4858: INFO] Keep alive tick: 20260122 15:19:20
[01/22/2026 15:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25420.60479465263,"c":25426.43391611035,"h":25428.08849118958,"l":25416.1369302069,"s":1769095140000,"e":1769095200000}]
[01/22/2026 15:20:05 > dd4858: INFO] Considering to go long
[01/22/2026 15:20:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19083.39,"deposit":0.0,"profitLoss":0.0,"available":19083.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 15:20:05 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"BUY","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":50,"limitDistance":254,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/22/2026 15:20:05 > dd4858: INFO] Got the following dealReference: MR2EFALSVECTYNK
[01/22/2026 15:20:05 > dd4858: INFO] Checking if we got confirmation on dealReference: MR2EFALSVECTYNK
[01/22/2026 15:20:06 > dd4858: INFO] Response: "MR2EFALSVECTYNK"
[01/22/2026 15:20:06 > dd4858: INFO] Confirmation received: {"Date":"2026-01-22T15:20:05.537","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"MR2EFALSVECTYNK","DealId":"DIAAAAWDHDMG4AJ","Level":25422.2,"Size":0.25,"Direction":"BUY","StopLevel":25372.2,"LimitLevel":25676.2,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/22/2026 15:20:06 > dd4858: INFO] Deal accepted on dealReference: MR2EFALSVECTYNK
[01/22/2026 15:20:06 > dd4858: INFO] Long position opened at price 25426.93391611035. Stop Loss: 25,376.9. Take Profit: 25,680.9. Broker Entry level: 25,422.2. Spread: -1
[01/22/2026 15:20:20 > dd4858: INFO] Keep alive tick: 20260122 15:20:20
[01/22/2026 15:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25424.73534089231,"c":25442.63396335072,"h":25446.42272511187,"l":25417.60050542717,"s":1769095200000,"e":1769095260000}]
[01/22/2026 15:21:20 > dd4858: INFO] Keep alive tick: 20260122 15:21:20
[01/22/2026 15:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25442.37975188803,"c":25454.22058139731,"h":25454.44995402389,"l":25441.70496996623,"s":1769095260000,"e":1769095320000}]
[01/22/2026 15:22:20 > dd4858: INFO] Keep alive tick: 20260122 15:22:20
[01/22/2026 15:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25453.97962247732,"c":25460.41167899749,"h":25460.87990219571,"l":25445.14574107733,"s":1769095320000,"e":1769095380000}]
[01/22/2026 15:23:20 > dd4858: INFO] Keep alive tick: 20260122 15:23:20
[01/22/2026 15:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25460.61612866242,"c":25453.38675300191,"h":25467.32931317773,"l":25453.38675300191,"s":1769095380000,"e":1769095440000}]
[01/22/2026 15:24:20 > dd4858: INFO] Keep alive tick: 20260122 15:24:20
[01/22/2026 15:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25453.8660840095,"c":25412.9352942159,"h":25454.98981547144,"l":25412.9352942159,"s":1769095440000,"e":1769095500000}]
[01/22/2026 15:25:05 > dd4858: INFO] Position closed
[01/22/2026 15:25:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19048.39,"deposit":0.0,"profitLoss":0.0,"available":19048.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 15:25:20 > dd4858: INFO] Keep alive tick: 20260122 15:25:20
[01/22/2026 15:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25412.57885784156,"c":25423.53856016128,"h":25423.53856016128,"l":25406.49142917734,"s":1769095500000,"e":1769095560000}]
[01/22/2026 15:26:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19048.39,"deposit":0.0,"profitLoss":0.0,"available":19048.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 15:26:20 > dd4858: INFO] Keep alive tick: 20260122 15:26:20
[01/22/2026 15:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25422.30111343474,"c":25444.52757968726,"h":25445.69267173393,"l":25422.30111343474,"s":1769095560000,"e":1769095620000}]
[01/22/2026 15:27:20 > dd4858: INFO] Keep alive tick: 20260122 15:27:20
[01/22/2026 15:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25446.20165685533,"c":25447.03697350715,"h":25452.41794353249,"l":25439.98249801407,"s":1769095620000,"e":1769095680000}]
[01/22/2026 15:28:20 > dd4858: INFO] Keep alive tick: 20260122 15:28:20
[01/22/2026 15:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25448.15002506035,"c":25456.31552966947,"h":25459.68944502534,"l":25447.77677485812,"s":1769095680000,"e":1769095740000}]
[01/22/2026 15:29:20 > dd4858: INFO] Keep alive tick: 20260122 15:29:20
[01/22/2026 15:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25456.17222398702,"c":25452.80239217108,"h":25456.42825658332,"l":25451.21726911093,"s":1769095740000,"e":1769095800000}]
[01/22/2026 15:30:20 > dd4858: INFO] Keep alive tick: 20260122 15:30:20
[01/22/2026 15:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25453.26113132022,"c":25457.82507018429,"h":25457.82507018429,"l":25436.23361991335,"s":1769095800000,"e":1769095860000}]
[01/22/2026 15:31:20 > dd4858: INFO] Keep alive tick: 20260122 15:31:20
[01/22/2026 15:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25458.05315324042,"c":25440.42128019022,"h":25458.05315324042,"l":25437.08494957082,"s":1769095860000,"e":1769095920000}]
[01/22/2026 15:32:20 > dd4858: INFO] Keep alive tick: 20260122 15:32:20
[01/22/2026 15:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25441.18642954913,"c":25457.19120632871,"h":25457.64258991995,"l":25441.18642954913,"s":1769095920000,"e":1769095980000}]
[01/22/2026 15:33:20 > dd4858: INFO] Keep alive tick: 20260122 15:33:20
[01/22/2026 15:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25457.81308096567,"c":25465.54405225518,"h":25465.64472921484,"l":25451.83489645784,"s":1769095980000,"e":1769096040000}]
[01/22/2026 15:34:20 > dd4858: INFO] Keep alive tick: 20260122 15:34:20
[01/22/2026 15:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25466.38976182275,"c":25482.10186573663,"h":25482.10186573663,"l":25466.23342797373,"s":1769096040000,"e":1769096100000}]
[01/22/2026 15:35:20 > dd4858: INFO] Keep alive tick: 20260122 15:35:20
[01/22/2026 15:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25482.83018821193,"c":25482.7895092966,"h":25487.70982046382,"l":25480.44590997134,"s":1769096100000,"e":1769096160000}]
[01/22/2026 15:36:20 > dd4858: INFO] Keep alive tick: 20260122 15:36:20
[01/22/2026 15:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25483.72155409074,"c":25484.31029305899,"h":25492.42549936335,"l":25483.72155409074,"s":1769096160000,"e":1769096220000}]
[01/22/2026 15:37:20 > dd4858: INFO] Keep alive tick: 20260122 15:37:20
[01/22/2026 15:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25484.31431494214,"c":25478.59076054638,"h":25484.36202409354,"l":25473.1006025865,"s":1769096220000,"e":1769096280000}]
[01/22/2026 15:38:20 > dd4858: INFO] Keep alive tick: 20260122 15:38:20
[01/22/2026 15:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25479.57168880072,"c":25486.26637168418,"h":25487.91338406183,"l":25478.02775345725,"s":1769096280000,"e":1769096340000}]
[01/22/2026 15:39:20 > dd4858: INFO] Keep alive tick: 20260122 15:39:20
[01/22/2026 15:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25487.03347384632,"c":25492.08512838477,"h":25494.75015149147,"l":25486.54303679024,"s":1769096340000,"e":1769096400000}]
[01/22/2026 15:40:20 > dd4858: INFO] Keep alive tick: 20260122 15:40:20
[01/22/2026 15:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25492.72060932306,"c":25482.43468524059,"h":25492.72060932306,"l":25477.13629604292,"s":1769096400000,"e":1769096460000}]
[01/22/2026 15:41:20 > dd4858: INFO] Keep alive tick: 20260122 15:41:20
[01/22/2026 15:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25482.76253419442,"c":25486.50057946389,"h":25487.48866228518,"l":25480.55455919769,"s":1769096460000,"e":1769096520000}]
[01/22/2026 15:42:20 > dd4858: INFO] Keep alive tick: 20260122 15:42:20
[01/22/2026 15:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25487.86497794864,"c":25498.84443060107,"h":25499.31179978228,"l":25487.39721093344,"s":1769096520000,"e":1769096580000}]
[01/22/2026 15:43:20 > dd4858: INFO] Keep alive tick: 20260122 15:43:20
[01/22/2026 15:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25498.20056795073,"c":25502.62401054725,"h":25504.99228152577,"l":25495.61131895464,"s":1769096580000,"e":1769096640000}]
[01/22/2026 15:44:20 > dd4858: INFO] Keep alive tick: 20260122 15:44:20
[01/22/2026 15:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25502.47784243374,"c":25502.89978126135,"h":25504.93264655748,"l":25500.74620088251,"s":1769096640000,"e":1769096700000}]
[01/22/2026 15:45:20 > dd4858: INFO] Keep alive tick: 20260122 15:45:20
[01/22/2026 15:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25502.97945637472,"c":25507.80140696222,"h":25507.80140696222,"l":25500.43313189764,"s":1769096700000,"e":1769096760000}]
[01/22/2026 15:46:20 > dd4858: INFO] Keep alive tick: 20260122 15:46:20
[01/22/2026 15:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25508.16827028834,"c":25507.13793038155,"h":25512.7461036761,"l":25502.90636995766,"s":1769096760000,"e":1769096820000}]
[01/22/2026 15:47:20 > dd4858: INFO] Keep alive tick: 20260122 15:47:20
[01/22/2026 15:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25507.20428807618,"c":25512.63974055591,"h":25515.58934473354,"l":25506.96610008205,"s":1769096820000,"e":1769096880000}]
[01/22/2026 15:48:20 > dd4858: INFO] Keep alive tick: 20260122 15:48:20
[01/22/2026 15:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25511.90726505252,"c":25509.59145046213,"h":25513.31525736048,"l":25505.31102383132,"s":1769096880000,"e":1769096940000}]
[01/22/2026 15:49:20 > dd4858: INFO] Keep alive tick: 20260122 15:49:20
[01/22/2026 15:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25509.49857256708,"c":25499.77364435517,"h":25509.49857256708,"l":25499.77364435517,"s":1769096940000,"e":1769097000000}]
[01/22/2026 15:50:20 > dd4858: INFO] Keep alive tick: 20260122 15:50:20
[01/22/2026 15:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25494.57811751103,"c":25481.7891283653,"h":25494.57811751103,"l":25472.69547019697,"s":1769097000000,"e":1769097060000}]
[01/22/2026 15:51:20 > dd4858: INFO] Keep alive tick: 20260122 15:51:20
[01/22/2026 15:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25482.60811162526,"c":25481.08398965668,"h":25482.60811162526,"l":25474.02406667745,"s":1769097060000,"e":1769097120000}]
[01/22/2026 15:52:20 > dd4858: INFO] Keep alive tick: 20260122 15:52:20
[01/22/2026 15:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25481.12288718119,"c":25487.28194240828,"h":25488.157901581,"l":25481.12288718119,"s":1769097120000,"e":1769097180000}]
[01/22/2026 15:53:20 > dd4858: INFO] Keep alive tick: 20260122 15:53:20
[01/22/2026 15:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25487.67237425421,"c":25486.08523724785,"h":25493.58843214915,"l":25486.08523724785,"s":1769097180000,"e":1769097240000}]
[01/22/2026 15:54:20 > dd4858: INFO] Keep alive tick: 20260122 15:54:20
[01/22/2026 15:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25484.78127700245,"c":25476.19888875248,"h":25488.19134428635,"l":25476.14285256025,"s":1769097240000,"e":1769097300000}]
[01/22/2026 15:55:20 > dd4858: INFO] Keep alive tick: 20260122 15:55:20
[01/22/2026 15:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25475.5402593839,"c":25470.29220958526,"h":25478.29914567873,"l":25467.27703300929,"s":1769097300000,"e":1769097360000}]
[01/22/2026 15:56:20 > dd4858: INFO] Keep alive tick: 20260122 15:56:20
[01/22/2026 15:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25471.10586565692,"c":25468.67371908558,"h":25473.24616320477,"l":25465.94329186538,"s":1769097360000,"e":1769097420000}]
[01/22/2026 15:57:20 > dd4858: INFO] Keep alive tick: 20260122 15:57:20
[01/22/2026 15:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25468.8524285544,"c":25469.60131161985,"h":25470.74528027203,"l":25467.88259455873,"s":1769097420000,"e":1769097480000}]
[01/22/2026 15:58:20 > dd4858: INFO] Keep alive tick: 20260122 15:58:20
[01/22/2026 15:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25469.72223283748,"c":25471.54276297768,"h":25473.31082765376,"l":25465.46935886772,"s":1769097480000,"e":1769097540000}]
[01/22/2026 15:59:20 > dd4858: INFO] Keep alive tick: 20260122 15:59:20
[01/22/2026 16:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25471.60012992117,"c":25464.56187254478,"h":25478.3674889509,"l":25463.79971837928,"s":1769097540000,"e":1769097600000}]
[01/22/2026 16:00:20 > dd4858: INFO] Keep alive tick: 20260122 16:00:20
[01/22/2026 16:00:22 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19048.39,"deposit":0.0,"profitLoss":0.0,"available":19048.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 16:00:22 > dd4858: INFO] Keep alive: Fetched balance: 19048.39
[01/22/2026 16:00:22 > dd4858: INFO] Keep alive tick: 20260122 16:00:22
[01/22/2026 16:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25463.97465205987,"c":25485.45189500547,"h":25485.45189500547,"l":25463.97465205987,"s":1769097600000,"e":1769097660000}]
[01/22/2026 16:01:20 > dd4858: INFO] Keep alive tick: 20260122 16:01:20
[01/22/2026 16:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25486.08732118738,"c":25480.34136186123,"h":25487.24258942046,"l":25480.15687367931,"s":1769097660000,"e":1769097720000}]
[01/22/2026 16:02:20 > dd4858: INFO] Keep alive tick: 20260122 16:02:20
[01/22/2026 16:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25478.97110145719,"c":25476.44991344361,"h":25478.97110145719,"l":25467.00037556532,"s":1769097720000,"e":1769097780000}]
[01/22/2026 16:03:20 > dd4858: INFO] Keep alive tick: 20260122 16:03:20
[01/22/2026 16:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25478.11965206934,"c":25477.43796960518,"h":25480.26219211828,"l":25474.12696069063,"s":1769097780000,"e":1769097840000}]
[01/22/2026 16:04:20 > dd4858: INFO] Keep alive tick: 20260122 16:04:20
[01/22/2026 16:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25477.35413592802,"c":25485.43150164825,"h":25486.12628094405,"l":25475.25758920114,"s":1769097840000,"e":1769097900000}]
[01/22/2026 16:05:20 > dd4858: INFO] Keep alive tick: 20260122 16:05:20
[01/22/2026 16:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25485.25304652995,"c":25485.11055757488,"h":25486.05357990943,"l":25481.62400469482,"s":1769097900000,"e":1769097960000}]
[01/22/2026 16:06:20 > dd4858: INFO] Keep alive tick: 20260122 16:06:20
[01/22/2026 16:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25485.33650926688,"c":25497.12184471067,"h":25497.12184471067,"l":25485.33650926688,"s":1769097960000,"e":1769098020000}]
[01/22/2026 16:07:20 > dd4858: INFO] Keep alive tick: 20260122 16:07:20
[01/22/2026 16:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25497.55524055458,"c":25482.16145720848,"h":25497.55524055458,"l":25480.01139570468,"s":1769098020000,"e":1769098080000}]
[01/22/2026 16:08:20 > dd4858: INFO] Keep alive tick: 20260122 16:08:20
[01/22/2026 16:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25482.27203238664,"c":25492.18898436848,"h":25492.18898436848,"l":25481.00089768358,"s":1769098080000,"e":1769098140000}]
[01/22/2026 16:09:20 > dd4858: INFO] Keep alive tick: 20260122 16:09:20
[01/22/2026 16:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25491.72978835446,"c":25494.13554786796,"h":25496.48523961144,"l":25489.93900717195,"s":1769098140000,"e":1769098200000}]
[01/22/2026 16:10:20 > dd4858: INFO] Keep alive tick: 20260122 16:10:20
[01/22/2026 16:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25494.34456718382,"c":25494.53957685168,"h":25499.22195687318,"l":25494.2565554371,"s":1769098200000,"e":1769098260000}]
[01/22/2026 16:11:20 > dd4858: INFO] Keep alive tick: 20260122 16:11:20
[01/22/2026 16:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25495.1830786451,"c":25502.47264017799,"h":25503.0971754097,"l":25486.66221966301,"s":1769098260000,"e":1769098320000}]
[01/22/2026 16:12:20 > dd4858: INFO] Keep alive tick: 20260122 16:12:20
[01/22/2026 16:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25503.41080239841,"c":25508.32043450671,"h":25512.79526826291,"l":25503.41080239841,"s":1769098320000,"e":1769098380000}]
[01/22/2026 16:13:20 > dd4858: INFO] Keep alive tick: 20260122 16:13:20
[01/22/2026 16:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25507.9928922071,"c":25508.90992805727,"h":25509.41240926504,"l":25502.43668623189,"s":1769098380000,"e":1769098440000}]
[01/22/2026 16:14:20 > dd4858: INFO] Keep alive tick: 20260122 16:14:20
[01/22/2026 16:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25508.48538734944,"c":25514.37066974824,"h":25515.62319862164,"l":25507.79439796041,"s":1769098440000,"e":1769098500000}]
[01/22/2026 16:15:20 > dd4858: INFO] Keep alive tick: 20260122 16:15:20
[01/22/2026 16:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25512.81957980704,"c":25521.78273664994,"h":25521.78273664994,"l":25512.74300710406,"s":1769098500000,"e":1769098560000}]
[01/22/2026 16:16:20 > dd4858: INFO] Keep alive tick: 20260122 16:16:20
[01/22/2026 16:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25522.1223416059,"c":25519.09179979488,"h":25522.64248714047,"l":25515.57993849857,"s":1769098560000,"e":1769098620000}]
[01/22/2026 16:17:20 > dd4858: INFO] Keep alive tick: 20260122 16:17:20
[01/22/2026 16:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25519.48602108928,"c":25502.047861728,"h":25519.96476349485,"l":25501.59327092513,"s":1769098620000,"e":1769098680000}]
[01/22/2026 16:18:20 > dd4858: INFO] Keep alive tick: 20260122 16:18:20
[01/22/2026 16:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25502.2168857162,"c":25510.17924171689,"h":25511.58149915736,"l":25502.2168857162,"s":1769098680000,"e":1769098740000}]
[01/22/2026 16:19:20 > dd4858: INFO] Keep alive tick: 20260122 16:19:20
[01/22/2026 16:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25509.87601817461,"c":25512.35262071805,"h":25515.02698774796,"l":25508.95269684747,"s":1769098740000,"e":1769098800000}]
[01/22/2026 16:20:20 > dd4858: INFO] Keep alive tick: 20260122 16:20:20
[01/22/2026 16:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25512.04445628989,"c":25524.16354193801,"h":25524.16354193801,"l":25511.17453780961,"s":1769098800000,"e":1769098860000}]
[01/22/2026 16:21:05 > dd4858: INFO] Considering to go long
[01/22/2026 16:21:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19048.39,"deposit":0.0,"profitLoss":0.0,"available":19048.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 16:21:05 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"BUY","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":51,"limitDistance":255,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/22/2026 16:21:05 > dd4858: INFO] Got the following dealReference: GAY29T53YB4TYNK
[01/22/2026 16:21:05 > dd4858: INFO] Checking if we got confirmation on dealReference: GAY29T53YB4TYNK
[01/22/2026 16:21:06 > dd4858: INFO] Response: "GAY29T53YB4TYNK"
[01/22/2026 16:21:06 > dd4858: INFO] Confirmation received: {"Date":"2026-01-22T16:21:05.525","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"GAY29T53YB4TYNK","DealId":"DIAAAAWDHVM37AG","Level":25527,"Size":0.25,"Direction":"BUY","StopLevel":25476,"LimitLevel":25782,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/22/2026 16:21:06 > dd4858: INFO] Deal accepted on dealReference: GAY29T53YB4TYNK
[01/22/2026 16:21:06 > dd4858: INFO] Long position opened at price 25524.66354193801. Stop Loss: 25,473.7. Take Profit: 25,779.7. Broker Entry level: 25,527.0. Spread: -1
[01/22/2026 16:21:20 > dd4858: INFO] Keep alive tick: 20260122 16:21:20
[01/22/2026 16:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25524.84338788289,"c":25527.27471553473,"h":25529.62901641374,"l":25524.05109769034,"s":1769098860000,"e":1769098920000}]
[01/22/2026 16:22:20 > dd4858: INFO] Keep alive tick: 20260122 16:22:20
[01/22/2026 16:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25527.91187664284,"c":25531.74461977799,"h":25532.46107243978,"l":25525.24778999947,"s":1769098920000,"e":1769098980000}]
[01/22/2026 16:23:20 > dd4858: INFO] Keep alive tick: 20260122 16:23:20
[01/22/2026 16:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25532.06767376435,"c":25527.23950264896,"h":25533.28706534604,"l":25526.1311574803,"s":1769098980000,"e":1769099040000}]
[01/22/2026 16:24:20 > dd4858: INFO] Keep alive tick: 20260122 16:24:20
[01/22/2026 16:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25527.62176738186,"c":25527.82201244003,"h":25530.17773861785,"l":25527.22505092017,"s":1769099040000,"e":1769099100000}]
[01/22/2026 16:25:20 > dd4858: INFO] Keep alive tick: 20260122 16:25:20
[01/22/2026 16:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25528.32662953988,"c":25536.18336337147,"h":25537.07134861149,"l":25524.40590648058,"s":1769099100000,"e":1769099160000}]
[01/22/2026 16:26:20 > dd4858: INFO] Keep alive tick: 20260122 16:26:20
[01/22/2026 16:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25534.91838070708,"c":25535.10411971323,"h":25535.10411971323,"l":25530.17397344795,"s":1769099160000,"e":1769099220000}]
[01/22/2026 16:27:20 > dd4858: INFO] Keep alive tick: 20260122 16:27:20
[01/22/2026 16:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25534.66922893279,"c":25536.35447554051,"h":25536.98761044861,"l":25533.11215377169,"s":1769099220000,"e":1769099280000}]
[01/22/2026 16:28:20 > dd4858: INFO] Keep alive tick: 20260122 16:28:20
[01/22/2026 16:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25536.49170130173,"c":25539.1077469986,"h":25542.37129165246,"l":25536.49170130173,"s":1769099280000,"e":1769099340000}]
[01/22/2026 16:29:20 > dd4858: INFO] Keep alive tick: 20260122 16:29:20
[01/22/2026 16:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25539.24977597774,"c":25528.91857916711,"h":25539.32240892333,"l":25527.66274686663,"s":1769099340000,"e":1769099400000}]
[01/22/2026 16:30:20 > dd4858: INFO] Keep alive tick: 20260122 16:30:20
[01/22/2026 16:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25528.73980777279,"c":25526.036456154,"h":25530.23923982511,"l":25525.97793091826,"s":1769099400000,"e":1769099460000}]
[01/22/2026 16:31:20 > dd4858: INFO] Keep alive tick: 20260122 16:31:20
[01/22/2026 16:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25525.41231432238,"c":25535.50797957722,"h":25537.09649991563,"l":25525.41231432238,"s":1769099460000,"e":1769099520000}]
[01/22/2026 16:32:20 > dd4858: INFO] Keep alive tick: 20260122 16:32:20
[01/22/2026 16:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25535.64151708155,"c":25529.53071345517,"h":25536.76734648167,"l":25529.53071345517,"s":1769099520000,"e":1769099580000}]
[01/22/2026 16:33:20 > dd4858: INFO] Keep alive tick: 20260122 16:33:20
[01/22/2026 16:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25529.30353029044,"c":25524.20339978247,"h":25530.67035891785,"l":25522.72433380811,"s":1769099580000,"e":1769099640000}]
[01/22/2026 16:34:20 > dd4858: INFO] Keep alive tick: 20260122 16:34:20
[01/22/2026 16:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25524.32032005866,"c":25527.60092403334,"h":25531.83495860124,"l":25524.32032005866,"s":1769099640000,"e":1769099700000}]
[01/22/2026 16:35:20 > dd4858: INFO] Keep alive tick: 20260122 16:35:20
[01/22/2026 16:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25527.55138523319,"c":25521.68839647165,"h":25527.93215746466,"l":25519.10222652619,"s":1769099700000,"e":1769099760000}]
[01/22/2026 16:36:20 > dd4858: INFO] Keep alive tick: 20260122 16:36:20
[01/22/2026 16:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25522.21015520331,"c":25528.88935536177,"h":25529.42893807718,"l":25521.65041622398,"s":1769099760000,"e":1769099820000}]
[01/22/2026 16:37:20 > dd4858: INFO] Keep alive tick: 20260122 16:37:20
[01/22/2026 16:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25529.40418004301,"c":25531.20983413066,"h":25531.69835977713,"l":25526.27312420191,"s":1769099820000,"e":1769099880000}]
[01/22/2026 16:38:21 > dd4858: INFO] Keep alive tick: 20260122 16:38:21
[01/22/2026 16:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25531.19158808584,"c":25530.6542024214,"h":25531.19158808584,"l":25526.50690125803,"s":1769099880000,"e":1769099940000}]
[01/22/2026 16:39:21 > dd4858: INFO] Keep alive tick: 20260122 16:39:21
[01/22/2026 16:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25530.6985965768,"c":25532.22288037647,"h":25533.96427091474,"l":25528.74572105165,"s":1769099940000,"e":1769100000000}]
[01/22/2026 16:40:21 > dd4858: INFO] Keep alive tick: 20260122 16:40:21
[01/22/2026 16:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25532.23449324267,"c":25539.12246207476,"h":25539.18247780746,"l":25529.45859036919,"s":1769100000000,"e":1769100060000}]
[01/22/2026 16:41:21 > dd4858: INFO] Keep alive tick: 20260122 16:41:21
[01/22/2026 16:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25538.92243904996,"c":25539.55874874142,"h":25544.45987223488,"l":25536.7717826315,"s":1769100060000,"e":1769100120000}]
[01/22/2026 16:42:21 > dd4858: INFO] Keep alive tick: 20260122 16:42:21
[01/22/2026 16:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25539.70574935536,"c":25538.80953111804,"h":25539.70574935536,"l":25535.17714808542,"s":1769100120000,"e":1769100180000}]
[01/22/2026 16:43:21 > dd4858: INFO] Keep alive tick: 20260122 16:43:21
[01/22/2026 16:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25538.93505605558,"c":25535.65018406251,"h":25539.68966329929,"l":25535.57630686568,"s":1769100180000,"e":1769100240000}]
[01/22/2026 16:44:21 > dd4858: INFO] Keep alive tick: 20260122 16:44:21
[01/22/2026 16:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25535.89861437927,"c":25537.07886340409,"h":25539.03671696355,"l":25535.0207517678,"s":1769100240000,"e":1769100300000}]
[01/22/2026 16:45:21 > dd4858: INFO] Keep alive tick: 20260122 16:45:21
[01/22/2026 16:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25537.597770099,"c":25544.76767539471,"h":25544.76767539471,"l":25537.597770099,"s":1769100300000,"e":1769100360000}]
[01/22/2026 16:46:21 > dd4858: INFO] Keep alive tick: 20260122 16:46:21
[01/22/2026 16:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25544.78902757841,"c":25541.87065018737,"h":25544.97882935347,"l":25541.43950254379,"s":1769100360000,"e":1769100420000}]
[01/22/2026 16:47:21 > dd4858: INFO] Keep alive tick: 20260122 16:47:21
[01/22/2026 16:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25542.06605886927,"c":25540.24004973333,"h":25543.97237856168,"l":25537.72094593174,"s":1769100420000,"e":1769100480000}]
[01/22/2026 16:48:21 > dd4858: INFO] Keep alive tick: 20260122 16:48:21
[01/22/2026 16:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25540.3456168894,"c":25543.27852087438,"h":25546.90579006712,"l":25540.3456168894,"s":1769100480000,"e":1769100540000}]
[01/22/2026 16:49:21 > dd4858: INFO] Keep alive tick: 20260122 16:49:21
[01/22/2026 16:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25543.32102765679,"c":25543.50128116471,"h":25547.97926023678,"l":25542.9048495517,"s":1769100540000,"e":1769100600000}]
[01/22/2026 16:50:21 > dd4858: INFO] Keep alive tick: 20260122 16:50:21
[01/22/2026 16:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25543.74934769246,"c":25544.45826705478,"h":25544.45826705478,"l":25541.23262990256,"s":1769100600000,"e":1769100660000}]
[01/22/2026 16:51:21 > dd4858: INFO] Keep alive tick: 20260122 16:51:21
[01/22/2026 16:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25544.95071536603,"c":25544.02032781874,"h":25545.52235291745,"l":25542.27465264477,"s":1769100660000,"e":1769100720000}]
[01/22/2026 16:52:21 > dd4858: INFO] Keep alive tick: 20260122 16:52:21
[01/22/2026 16:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25544.59187396189,"c":25549.34326088916,"h":25552.59354316991,"l":25544.58263246425,"s":1769100720000,"e":1769100780000}]
[01/22/2026 16:53:21 > dd4858: INFO] Keep alive tick: 20260122 16:53:21
[01/22/2026 16:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25549.60368720089,"c":25546.6948640566,"h":25550.43348429919,"l":25545.49884037256,"s":1769100780000,"e":1769100840000}]
[01/22/2026 16:54:21 > dd4858: INFO] Keep alive tick: 20260122 16:54:21
[01/22/2026 16:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25546.77328405389,"c":25546.19527467333,"h":25547.79823640002,"l":25543.23270960522,"s":1769100840000,"e":1769100900000}]
[01/22/2026 16:55:21 > dd4858: INFO] Keep alive tick: 20260122 16:55:21
[01/22/2026 16:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25546.26811027,"c":25531.34471061581,"h":25546.62715841539,"l":25531.34471061581,"s":1769100900000,"e":1769100960000}]
[01/22/2026 16:56:21 > dd4858: INFO] Keep alive tick: 20260122 16:56:21
[01/22/2026 16:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25531.45616552608,"c":25524.14659913399,"h":25533.06530621224,"l":25524.14659913399,"s":1769100960000,"e":1769101020000}]
[01/22/2026 16:57:21 > dd4858: INFO] Keep alive tick: 20260122 16:57:21
[01/22/2026 16:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25523.27429635524,"c":25532.05694651963,"h":25533.34852869541,"l":25521.95946254494,"s":1769101020000,"e":1769101080000}]
[01/22/2026 16:58:21 > dd4858: INFO] Keep alive tick: 20260122 16:58:21
[01/22/2026 16:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25531.87871402784,"c":25526.84090137171,"h":25531.87871402784,"l":25526.760934254,"s":1769101080000,"e":1769101140000}]
[01/22/2026 16:59:21 > dd4858: INFO] Keep alive tick: 20260122 16:59:21
[01/22/2026 17:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25526.48542164867,"c":25525.40448139032,"h":25528.56419031257,"l":25524.75843112863,"s":1769101140000,"e":1769101200000}]
[01/22/2026 17:00:21 > dd4858: INFO] Keep alive tick: 20260122 17:00:21
[01/22/2026 17:00:22 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19048.39,"deposit":6381.75,"profitLoss":-25.5,"available":12641.14},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 17:00:22 > dd4858: INFO] Keep alive: Fetched balance: 19048.39
[01/22/2026 17:00:22 > dd4858: INFO] Keep alive tick: 20260122 17:00:22
[01/22/2026 17:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25524.83153651821,"c":25515.17625364934,"h":25524.83153651821,"l":25514.08141920899,"s":1769101200000,"e":1769101260000}]
[01/22/2026 17:01:21 > dd4858: INFO] Keep alive tick: 20260122 17:01:21
[01/22/2026 17:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25514.89339431974,"c":25530.4532190075,"h":25530.4532190075,"l":25512.06810056417,"s":1769101260000,"e":1769101320000}]
[01/22/2026 17:02:21 > dd4858: INFO] Keep alive tick: 20260122 17:02:21
[01/22/2026 17:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25530.6486880064,"c":25529.50913724765,"h":25533.25705113696,"l":25528.55059696328,"s":1769101320000,"e":1769101380000}]
[01/22/2026 17:03:21 > dd4858: INFO] Keep alive tick: 20260122 17:03:21
[01/22/2026 17:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25530.2503050551,"c":25531.82282746488,"h":25533.49912729824,"l":25529.89713798487,"s":1769101380000,"e":1769101440000}]
[01/22/2026 17:04:21 > dd4858: INFO] Keep alive tick: 20260122 17:04:21
[01/22/2026 17:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25531.46434025896,"c":25535.24476645144,"h":25535.73878864227,"l":25530.97395781154,"s":1769101440000,"e":1769101500000}]
[01/22/2026 17:05:21 > dd4858: INFO] Keep alive tick: 20260122 17:05:21
[01/22/2026 17:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25535.53807857749,"c":25532.22472147019,"h":25536.06739747557,"l":25529.29015130278,"s":1769101500000,"e":1769101560000}]
[01/22/2026 17:06:21 > dd4858: INFO] Keep alive tick: 20260122 17:06:21
[01/22/2026 17:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25532.02976530528,"c":25535.66320634846,"h":25536.73410115133,"l":25531.48878686368,"s":1769101560000,"e":1769101620000}]
[01/22/2026 17:07:21 > dd4858: INFO] Keep alive tick: 20260122 17:07:21
[01/22/2026 17:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25536.02580940055,"c":25533.83990699879,"h":25537.28265902354,"l":25533.83990699879,"s":1769101620000,"e":1769101680000}]
[01/22/2026 17:08:21 > dd4858: INFO] Keep alive tick: 20260122 17:08:21
[01/22/2026 17:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25534.49118803806,"c":25545.30373778478,"h":25546.04652926153,"l":25534.49118803806,"s":1769101680000,"e":1769101740000}]
[01/22/2026 17:09:21 > dd4858: INFO] Keep alive tick: 20260122 17:09:21
[01/22/2026 17:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25544.18451310707,"c":25536.98041627377,"h":25544.77185057513,"l":25535.47121600933,"s":1769101740000,"e":1769101800000}]
[01/22/2026 17:10:21 > dd4858: INFO] Keep alive tick: 20260122 17:10:21
[01/22/2026 17:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25538.27990804719,"c":25539.17916108707,"h":25539.28879753241,"l":25534.32024065543,"s":1769101800000,"e":1769101860000}]
[01/22/2026 17:11:21 > dd4858: INFO] Keep alive tick: 20260122 17:11:21
[01/22/2026 17:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25538.4425066786,"c":25543.48566125301,"h":25548.33707922423,"l":25537.98428688225,"s":1769101860000,"e":1769101920000}]
[01/22/2026 17:12:21 > dd4858: INFO] Keep alive tick: 20260122 17:12:21
[01/22/2026 17:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25543.10816897647,"c":25532.68334299051,"h":25543.10816897647,"l":25532.21368756813,"s":1769101920000,"e":1769101980000}]
[01/22/2026 17:13:21 > dd4858: INFO] Keep alive tick: 20260122 17:13:21
[01/22/2026 17:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25532.67304295572,"c":25540.93925428575,"h":25541.8935966973,"l":25532.67304295572,"s":1769101980000,"e":1769102040000}]
[01/22/2026 17:14:21 > dd4858: INFO] Keep alive tick: 20260122 17:14:21
[01/22/2026 17:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25541.04523657464,"c":25541.56218128126,"h":25543.22697167753,"l":25538.27681715227,"s":1769102040000,"e":1769102100000}]
[01/22/2026 17:15:21 > dd4858: INFO] Keep alive tick: 20260122 17:15:21
[01/22/2026 17:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25541.99282546931,"c":25538.25079223977,"h":25545.83941926513,"l":25537.63292891323,"s":1769102100000,"e":1769102160000}]
[01/22/2026 17:16:21 > dd4858: INFO] Keep alive tick: 20260122 17:16:21
[01/22/2026 17:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25538.31385677057,"c":25533.65381415775,"h":25538.91141262098,"l":25533.45658234805,"s":1769102160000,"e":1769102220000}]
[01/22/2026 17:17:21 > dd4858: INFO] Keep alive tick: 20260122 17:17:21
[01/22/2026 17:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25533.11138232465,"c":25523.19023636579,"h":25533.65133716426,"l":25521.94010332499,"s":1769102220000,"e":1769102280000}]
[01/22/2026 17:18:21 > dd4858: INFO] Keep alive tick: 20260122 17:18:21
[01/22/2026 17:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25523.24492605948,"c":25528.90812162146,"h":25529.50660520914,"l":25523.24492605948,"s":1769102280000,"e":1769102340000}]
[01/22/2026 17:19:21 > dd4858: INFO] Keep alive tick: 20260122 17:19:21
[01/22/2026 17:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25528.90812162146,"c":25530.55953768673,"h":25531.23578567384,"l":25528.19915250634,"s":1769102340000,"e":1769102400000}]
[01/22/2026 17:20:21 > dd4858: INFO] Keep alive tick: 20260122 17:20:21
[01/22/2026 17:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25531.17260393023,"c":25527.66877442363,"h":25531.6297906473,"l":25526.71296069951,"s":1769102400000,"e":1769102460000}]
[01/22/2026 17:21:21 > dd4858: INFO] Keep alive tick: 20260122 17:21:21
[01/22/2026 17:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25528.21499058837,"c":25521.82706057575,"h":25528.56730355789,"l":25519.30519615209,"s":1769102460000,"e":1769102520000}]
[01/22/2026 17:22:21 > dd4858: INFO] Keep alive tick: 20260122 17:22:21
[01/22/2026 17:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25521.83365947979,"c":25517.66057773968,"h":25521.96865076851,"l":25515.41703444738,"s":1769102520000,"e":1769102580000}]
[01/22/2026 17:23:21 > dd4858: INFO] Keep alive tick: 20260122 17:23:21
[01/22/2026 17:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25517.98855718821,"c":25524.67841914435,"h":25525.86088994258,"l":25517.7182638072,"s":1769102580000,"e":1769102640000}]
[01/22/2026 17:24:21 > dd4858: INFO] Keep alive tick: 20260122 17:24:21
[01/22/2026 17:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25524.69092872269,"c":25530.95692625845,"h":25530.95692625845,"l":25524.69092872269,"s":1769102640000,"e":1769102700000}]
[01/22/2026 17:25:21 > dd4858: INFO] Keep alive tick: 20260122 17:25:21
[01/22/2026 17:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25531.02909544763,"c":25527.30913146123,"h":25532.05434659531,"l":25526.86107677331,"s":1769102700000,"e":1769102760000}]
[01/22/2026 17:26:21 > dd4858: INFO] Keep alive tick: 20260122 17:26:21
[01/22/2026 17:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25527.4087235574,"c":25529.8928220432,"h":25530.81244430729,"l":25526.29453039542,"s":1769102760000,"e":1769102820000}]
[01/22/2026 17:27:21 > dd4858: INFO] Keep alive tick: 20260122 17:27:21
[01/22/2026 17:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25529.6020866614,"c":25521.6576567858,"h":25529.61857908997,"l":25521.6576567858,"s":1769102820000,"e":1769102880000}]
[01/22/2026 17:28:21 > dd4858: INFO] Keep alive tick: 20260122 17:28:21
[01/22/2026 17:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25521.42629563151,"c":25524.91722071993,"h":25524.98521420971,"l":25519.58642029196,"s":1769102880000,"e":1769102940000}]
[01/22/2026 17:29:21 > dd4858: INFO] Keep alive tick: 20260122 17:29:21
[01/22/2026 17:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25525.00671428752,"c":25535.75173034246,"h":25535.75173034246,"l":25525.00671428752,"s":1769102940000,"e":1769103000000}]
[01/22/2026 17:30:21 > dd4858: INFO] Keep alive tick: 20260122 17:30:21
[01/22/2026 17:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25536.33140281137,"c":25546.64773317442,"h":25548.05492041094,"l":25536.33140281137,"s":1769103000000,"e":1769103060000}]
[01/22/2026 17:31:21 > dd4858: INFO] Keep alive tick: 20260122 17:31:21
[01/22/2026 17:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25546.59135927839,"c":25540.97526414685,"h":25547.00482706684,"l":25539.7531563108,"s":1769103060000,"e":1769103120000}]
[01/22/2026 17:32:21 > dd4858: INFO] Keep alive tick: 20260122 17:32:21
[01/22/2026 17:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25540.13678160965,"c":25556.6288722268,"h":25557.15431876811,"l":25540.13678160965,"s":1769103120000,"e":1769103180000}]
[01/22/2026 17:33:21 > dd4858: INFO] Keep alive tick: 20260122 17:33:21
[01/22/2026 17:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25556.58446786074,"c":25559.83543292676,"h":25561.90760939048,"l":25556.58446786074,"s":1769103180000,"e":1769103240000}]
[01/22/2026 17:34:21 > dd4858: INFO] Keep alive tick: 20260122 17:34:21
[01/22/2026 17:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.09885016181,"c":25559.45135192915,"h":25560.95403642966,"l":25557.84678428892,"s":1769103240000,"e":1769103300000}]
[01/22/2026 17:35:21 > dd4858: INFO] Keep alive tick: 20260122 17:35:21
[01/22/2026 17:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.62403752351,"c":25558.7829041111,"h":25560.77077916557,"l":25557.90816339986,"s":1769103300000,"e":1769103360000}]
[01/22/2026 17:36:21 > dd4858: INFO] Keep alive tick: 20260122 17:36:21
[01/22/2026 17:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25558.65195072811,"c":25557.28495368378,"h":25558.65195072811,"l":25552.31520689661,"s":1769103360000,"e":1769103420000}]
[01/22/2026 17:37:21 > dd4858: INFO] Keep alive tick: 20260122 17:37:21
[01/22/2026 17:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25557.6087321989,"c":25553.87855275435,"h":25557.85359722863,"l":25553.84386991572,"s":1769103420000,"e":1769103480000}]
[01/22/2026 17:38:21 > dd4858: INFO] Keep alive tick: 20260122 17:38:21
[01/22/2026 17:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25553.73169265826,"c":25552.1600283124,"h":25553.93510800429,"l":25548.86473894708,"s":1769103480000,"e":1769103540000}]
[01/22/2026 17:39:21 > dd4858: INFO] Keep alive tick: 20260122 17:39:21
[01/22/2026 17:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25552.32349502645,"c":25549.83417580254,"h":25553.31004793826,"l":25548.18358533386,"s":1769103540000,"e":1769103600000}]
[01/22/2026 17:40:21 > dd4858: INFO] Keep alive tick: 20260122 17:40:21
[01/22/2026 17:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25549.90456133994,"c":25563.06997345357,"h":25563.06997345357,"l":25549.90456133994,"s":1769103600000,"e":1769103660000}]
[01/22/2026 17:41:21 > dd4858: INFO] Keep alive tick: 20260122 17:41:21
[01/22/2026 17:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25562.60971158329,"c":25559.98459241611,"h":25564.36678710499,"l":25559.4728434585,"s":1769103660000,"e":1769103720000}]
[01/22/2026 17:42:21 > dd4858: INFO] Keep alive tick: 20260122 17:42:21
[01/22/2026 17:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25560.11258952321,"c":25563.12491983622,"h":25563.12491983622,"l":25559.6488307359,"s":1769103720000,"e":1769103780000}]
[01/22/2026 17:43:21 > dd4858: INFO] Keep alive tick: 20260122 17:43:21
[01/22/2026 17:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25563.01846521676,"c":25554.55066384779,"h":25563.78130119012,"l":25554.55066384779,"s":1769103780000,"e":1769103840000}]
[01/22/2026 17:44:21 > dd4858: INFO] Keep alive tick: 20260122 17:44:21
[01/22/2026 17:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25554.9169378639,"c":25555.69312225271,"h":25556.60207373597,"l":25553.96345541036,"s":1769103840000,"e":1769103900000}]
[01/22/2026 17:45:21 > dd4858: INFO] Keep alive tick: 20260122 17:45:21
[01/22/2026 17:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25555.8778380468,"c":25559.60325879374,"h":25559.60325879374,"l":25555.4614768248,"s":1769103900000,"e":1769103960000}]
[01/22/2026 17:46:21 > dd4858: INFO] Keep alive tick: 20260122 17:46:21
[01/22/2026 17:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.43762780347,"c":25561.23863643625,"h":25561.4347679758,"l":25558.91979637459,"s":1769103960000,"e":1769104020000}]
[01/22/2026 17:47:21 > dd4858: INFO] Keep alive tick: 20260122 17:47:21
[01/22/2026 17:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25560.93875054574,"c":25564.46513848678,"h":25564.85294525233,"l":25558.8997946039,"s":1769104020000,"e":1769104080000}]
[01/22/2026 17:48:21 > dd4858: INFO] Keep alive tick: 20260122 17:48:21
[01/22/2026 17:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25564.39964277238,"c":25560.7406912066,"h":25564.73474030806,"l":25560.7406912066,"s":1769104080000,"e":1769104140000}]
[01/22/2026 17:49:21 > dd4858: INFO] Keep alive tick: 20260122 17:49:21
[01/22/2026 17:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25560.82343887029,"c":25564.68461860417,"h":25565.2588776509,"l":25558.64218012561,"s":1769104140000,"e":1769104200000}]
[01/22/2026 17:50:21 > dd4858: INFO] Keep alive tick: 20260122 17:50:21
[01/22/2026 17:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25564.91470577223,"c":25566.94268792843,"h":25571.54740645862,"l":25564.64071277763,"s":1769104200000,"e":1769104260000}]
[01/22/2026 17:51:21 > dd4858: INFO] Keep alive tick: 20260122 17:51:21
[01/22/2026 17:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25567.03298430902,"c":25568.82909223903,"h":25570.71630344507,"l":25564.14829448704,"s":1769104260000,"e":1769104320000}]
[01/22/2026 17:52:21 > dd4858: INFO] Keep alive tick: 20260122 17:52:21
[01/22/2026 17:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25569.62463969485,"c":25569.15959456176,"h":25571.52775474708,"l":25567.27007994825,"s":1769104320000,"e":1769104380000}]
[01/22/2026 17:53:21 > dd4858: INFO] Keep alive tick: 20260122 17:53:21
[01/22/2026 17:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25569.60631829356,"c":25564.57765134758,"h":25569.60631829356,"l":25564.57765134758,"s":1769104380000,"e":1769104440000}]
[01/22/2026 17:54:21 > dd4858: INFO] Keep alive tick: 20260122 17:54:21
[01/22/2026 17:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25564.74425183866,"c":25567.36446153301,"h":25567.76336491812,"l":25564.56102055854,"s":1769104440000,"e":1769104500000}]
[01/22/2026 17:55:21 > dd4858: INFO] Keep alive tick: 20260122 17:55:21
[01/22/2026 17:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25567.66182907836,"c":25561.75449668918,"h":25567.66182907836,"l":25561.75449668918,"s":1769104500000,"e":1769104560000}]
[01/22/2026 17:56:21 > dd4858: INFO] Keep alive tick: 20260122 17:56:21
[01/22/2026 17:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.91285505761,"c":25564.79102790416,"h":25564.79102790416,"l":25560.6743345453,"s":1769104560000,"e":1769104620000}]
[01/22/2026 17:57:21 > dd4858: INFO] Keep alive tick: 20260122 17:57:21
[01/22/2026 17:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25564.78062480604,"c":25573.14418549217,"h":25573.14418549217,"l":25564.47525647139,"s":1769104620000,"e":1769104680000}]
[01/22/2026 17:58:21 > dd4858: INFO] Keep alive tick: 20260122 17:58:21
[01/22/2026 17:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25573.14182333697,"c":25574.52428017046,"h":25576.51831741294,"l":25573.14182333697,"s":1769104680000,"e":1769104740000}]
[01/22/2026 17:59:21 > dd4858: INFO] Keep alive tick: 20260122 17:59:21
[01/22/2026 18:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25573.79223939466,"c":25569.80565056371,"h":25573.79223939466,"l":25568.20946892627,"s":1769104740000,"e":1769104800000}]
[01/22/2026 18:00:21 > dd4858: INFO] Keep alive tick: 20260122 18:00:21
[01/22/2026 18:00:22 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19048.39,"deposit":6391.55,"profitLoss":193.5,"available":12850.34},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 18:00:22 > dd4858: INFO] Keep alive: Fetched balance: 19048.39
[01/22/2026 18:00:22 > dd4858: INFO] Keep alive tick: 20260122 18:00:22
[01/22/2026 18:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25569.72987012287,"c":25569.28589371104,"h":25573.23164672495,"l":25566.92033600663,"s":1769104800000,"e":1769104860000}]
[01/22/2026 18:01:21 > dd4858: INFO] Keep alive tick: 20260122 18:01:21
[01/22/2026 18:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25569.41177250806,"c":25572.66946300676,"h":25573.3130612872,"l":25569.41177250806,"s":1769104860000,"e":1769104920000}]
[01/22/2026 18:02:21 > dd4858: INFO] Keep alive tick: 20260122 18:02:21
[01/22/2026 18:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25572.25351472356,"c":25571.62121427267,"h":25573.30647639782,"l":25570.15699410655,"s":1769104920000,"e":1769104980000}]
[01/22/2026 18:03:21 > dd4858: INFO] Keep alive tick: 20260122 18:03:21
[01/22/2026 18:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25570.90700435551,"c":25560.60676782822,"h":25571.8188541494,"l":25552.18345292341,"s":1769104980000,"e":1769105040000}]
[01/22/2026 18:04:21 > dd4858: INFO] Keep alive tick: 20260122 18:04:21
[01/22/2026 18:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25560.90178882538,"c":25570.23809087842,"h":25570.45961622794,"l":25560.35402444016,"s":1769105040000,"e":1769105100000}]
[01/22/2026 18:05:21 > dd4858: INFO] Keep alive tick: 20260122 18:05:21
[01/22/2026 18:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25569.52817232947,"c":25574.3875902536,"h":25574.3875902536,"l":25568.7393764668,"s":1769105100000,"e":1769105160000}]
[01/22/2026 18:06:21 > dd4858: INFO] Keep alive tick: 20260122 18:06:21
[01/22/2026 18:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25574.47860210272,"c":25570.83377000696,"h":25574.47860210272,"l":25570.59778199426,"s":1769105160000,"e":1769105220000}]
[01/22/2026 18:07:21 > dd4858: INFO] Keep alive tick: 20260122 18:07:21
[01/22/2026 18:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25570.92251267292,"c":25571.48877068333,"h":25574.03052316188,"l":25569.32823314219,"s":1769105220000,"e":1769105280000}]
[01/22/2026 18:08:21 > dd4858: INFO] Keep alive tick: 20260122 18:08:21
[01/22/2026 18:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25571.53691233855,"c":25574.62578960934,"h":25575.86657899616,"l":25570.87705917647,"s":1769105280000,"e":1769105340000}]
[01/22/2026 18:09:21 > dd4858: INFO] Keep alive tick: 20260122 18:09:21
[01/22/2026 18:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25572.92952442878,"c":25570.89220748512,"h":25573.28884378952,"l":25567.41740799682,"s":1769105340000,"e":1769105400000}]
[01/22/2026 18:10:21 > dd4858: INFO] Keep alive tick: 20260122 18:10:21
[01/22/2026 18:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25570.98522470396,"c":25566.76520170812,"h":25571.6044730668,"l":25566.76520170812,"s":1769105400000,"e":1769105460000}]
[01/22/2026 18:11:21 > dd4858: INFO] Keep alive tick: 20260122 18:11:21
[01/22/2026 18:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25566.24545547149,"c":25560.24002462941,"h":25567.81292603237,"l":25558.28503987251,"s":1769105460000,"e":1769105520000}]
[01/22/2026 18:12:22 > dd4858: INFO] Keep alive tick: 20260122 18:12:22
[01/22/2026 18:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25558.29507982508,"c":25561.1498632241,"h":25562.90537511113,"l":25558.02298195577,"s":1769105520000,"e":1769105580000}]
[01/22/2026 18:13:22 > dd4858: INFO] Keep alive tick: 20260122 18:13:22
[01/22/2026 18:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.01220098446,"c":25560.53706329559,"h":25563.13378514684,"l":25558.31975938402,"s":1769105580000,"e":1769105640000}]
[01/22/2026 18:14:22 > dd4858: INFO] Keep alive tick: 20260122 18:14:22
[01/22/2026 18:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.04148497309,"c":25551.82848448265,"h":25561.04148497309,"l":25549.82960570507,"s":1769105640000,"e":1769105700000}]
[01/22/2026 18:15:22 > dd4858: INFO] Keep alive tick: 20260122 18:15:22
[01/22/2026 18:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25551.63702518143,"c":25557.04135930263,"h":25557.70729207928,"l":25548.66365538981,"s":1769105700000,"e":1769105760000}]
[01/22/2026 18:16:22 > dd4858: INFO] Keep alive tick: 20260122 18:16:22
[01/22/2026 18:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25556.0321457275,"c":25547.38365582332,"h":25556.27228054979,"l":25547.38365582332,"s":1769105760000,"e":1769105820000}]
[01/22/2026 18:17:22 > dd4858: INFO] Keep alive tick: 20260122 18:17:22
[01/22/2026 18:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25547.89981424238,"c":25549.56845528754,"h":25549.56845528754,"l":25542.61382235214,"s":1769105820000,"e":1769105880000}]
[01/22/2026 18:18:22 > dd4858: INFO] Keep alive tick: 20260122 18:18:22
[01/22/2026 18:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25549.5073433779,"c":25547.9832100495,"h":25549.59422305848,"l":25546.08725714248,"s":1769105880000,"e":1769105940000}]
[01/22/2026 18:19:22 > dd4858: INFO] Keep alive tick: 20260122 18:19:22
[01/22/2026 18:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25548.12053660329,"c":25550.51418147294,"h":25553.2751035313,"l":25548.12053660329,"s":1769105940000,"e":1769106000000}]
[01/22/2026 18:20:22 > dd4858: INFO] Keep alive tick: 20260122 18:20:22
[01/22/2026 18:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25550.22985973114,"c":25553.52375670682,"h":25554.0474967916,"l":25546.52074787422,"s":1769106000000,"e":1769106060000}]
[01/22/2026 18:21:22 > dd4858: INFO] Keep alive tick: 20260122 18:21:22
[01/22/2026 18:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25553.3282127687,"c":25554.31070001256,"h":25555.73744385798,"l":25552.84103989359,"s":1769106060000,"e":1769106120000}]
[01/22/2026 18:22:22 > dd4858: INFO] Keep alive tick: 20260122 18:22:22
[01/22/2026 18:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25554.64510413638,"c":25561.24635381761,"h":25561.24635381761,"l":25552.91680262491,"s":1769106120000,"e":1769106180000}]
[01/22/2026 18:23:22 > dd4858: INFO] Keep alive tick: 20260122 18:23:22
[01/22/2026 18:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.13011265094,"c":25560.67360732317,"h":25564.07377186587,"l":25559.26107496024,"s":1769106180000,"e":1769106240000}]
[01/22/2026 18:24:22 > dd4858: INFO] Keep alive tick: 20260122 18:24:22
[01/22/2026 18:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.23156846733,"c":25562.50489574838,"h":25562.51080367156,"l":25559.27714569678,"s":1769106240000,"e":1769106300000}]
[01/22/2026 18:25:22 > dd4858: INFO] Keep alive tick: 20260122 18:25:22
[01/22/2026 18:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25562.53760505214,"c":25559.97633985734,"h":25562.93946535741,"l":25559.42910652239,"s":1769106300000,"e":1769106360000}]
[01/22/2026 18:26:22 > dd4858: INFO] Keep alive tick: 20260122 18:26:22
[01/22/2026 18:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.96075302535,"c":25556.16531427633,"h":25559.96075302535,"l":25554.44973576876,"s":1769106360000,"e":1769106420000}]
[01/22/2026 18:27:22 > dd4858: INFO] Keep alive tick: 20260122 18:27:22
[01/22/2026 18:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25556.39378531565,"c":25559.59735044443,"h":25560.95183545407,"l":25556.31371067884,"s":1769106420000,"e":1769106480000}]
[01/22/2026 18:28:22 > dd4858: INFO] Keep alive tick: 20260122 18:28:22
[01/22/2026 18:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.75512077673,"c":25561.56563669525,"h":25562.3570906044,"l":25559.7547670548,"s":1769106480000,"e":1769106540000}]
[01/22/2026 18:29:22 > dd4858: INFO] Keep alive tick: 20260122 18:29:22
[01/22/2026 18:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.45582219831,"c":25557.01100244612,"h":25561.99037423059,"l":25557.00823640594,"s":1769106540000,"e":1769106600000}]
[01/22/2026 18:30:22 > dd4858: INFO] Keep alive tick: 20260122 18:30:22
[01/22/2026 18:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25555.64734908736,"c":25555.37350448126,"h":25556.61026392342,"l":25552.79360800482,"s":1769106600000,"e":1769106660000}]
[01/22/2026 18:31:22 > dd4858: INFO] Keep alive tick: 20260122 18:31:22
[01/22/2026 18:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25555.07246313569,"c":25554.45319566636,"h":25556.39343189659,"l":25552.09087178574,"s":1769106660000,"e":1769106720000}]
[01/22/2026 18:32:22 > dd4858: INFO] Keep alive tick: 20260122 18:32:22
[01/22/2026 18:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25554.33973711333,"c":25559.15831746041,"h":25562.06324916794,"l":25552.94249392474,"s":1769106720000,"e":1769106780000}]
[01/22/2026 18:33:22 > dd4858: INFO] Keep alive tick: 20260122 18:33:22
[01/22/2026 18:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.33029773394,"c":25560.00283284376,"h":25563.26722596211,"l":25559.16322059811,"s":1769106780000,"e":1769106840000}]
[01/22/2026 18:34:22 > dd4858: INFO] Keep alive tick: 20260122 18:34:22
[01/22/2026 18:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25560.07083214071,"c":25561.85843977718,"h":25563.80150870622,"l":25558.98975628421,"s":1769106840000,"e":1769106900000}]
[01/22/2026 18:35:22 > dd4858: INFO] Keep alive tick: 20260122 18:35:22
[01/22/2026 18:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.39902755852,"c":25559.53511070377,"h":25562.59344802381,"l":25557.83427187189,"s":1769106900000,"e":1769106960000}]
[01/22/2026 18:36:22 > dd4858: INFO] Keep alive tick: 20260122 18:36:22
[01/22/2026 18:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.41611105111,"c":25556.94159602725,"h":25562.69920599399,"l":25556.67446165252,"s":1769106960000,"e":1769107020000}]
[01/22/2026 18:37:22 > dd4858: INFO] Keep alive tick: 20260122 18:37:22
[01/22/2026 18:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25556.97803098756,"c":25560.67605238698,"h":25561.52677800693,"l":25556.29087977308,"s":1769107020000,"e":1769107080000}]
[01/22/2026 18:38:22 > dd4858: INFO] Keep alive tick: 20260122 18:38:22
[01/22/2026 18:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25560.76943409567,"c":25557.75218813196,"h":25560.76943409567,"l":25556.25247843071,"s":1769107080000,"e":1769107140000}]
[01/22/2026 18:39:22 > dd4858: INFO] Keep alive tick: 20260122 18:39:22
[01/22/2026 18:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25557.79214320947,"c":25561.51372160724,"h":25562.19661552429,"l":25557.51930425918,"s":1769107140000,"e":1769107200000}]
[01/22/2026 18:40:22 > dd4858: INFO] Keep alive tick: 20260122 18:40:22
[01/22/2026 18:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.40270447915,"c":25561.48412957619,"h":25563.26602298348,"l":25559.18284219452,"s":1769107200000,"e":1769107260000}]
[01/22/2026 18:41:22 > dd4858: INFO] Keep alive tick: 20260122 18:41:22
[01/22/2026 18:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.3925154529,"c":25561.66342027993,"h":25562.50076473196,"l":25559.3500726335,"s":1769107260000,"e":1769107320000}]
[01/22/2026 18:42:22 > dd4858: INFO] Keep alive tick: 20260122 18:42:22
[01/22/2026 18:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25561.53913601828,"c":25563.67595310001,"h":25563.67595310001,"l":25559.55547588223,"s":1769107320000,"e":1769107380000}]
[01/22/2026 18:43:22 > dd4858: INFO] Keep alive tick: 20260122 18:43:22
[01/22/2026 18:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25563.70362709266,"c":25557.89921372741,"h":25564.89960827931,"l":25557.89921372741,"s":1769107380000,"e":1769107440000}]
[01/22/2026 18:44:23 > dd4858: INFO] Keep alive tick: 20260122 18:44:23
[01/22/2026 18:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25557.5712530728,"c":25550.47513957417,"h":25558.00252242396,"l":25548.87830264662,"s":1769107440000,"e":1769107500000}]
[01/22/2026 18:45:23 > dd4858: INFO] Keep alive tick: 20260122 18:45:23
[01/22/2026 18:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25550.58560984813,"c":25555.6990402736,"h":25556.23432538888,"l":25550.58560984813,"s":1769107500000,"e":1769107560000}]
[01/22/2026 18:46:23 > dd4858: INFO] Keep alive tick: 20260122 18:46:23
[01/22/2026 18:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25555.81266040004,"c":25553.95596229215,"h":25557.6307808338,"l":25553.7939226576,"s":1769107560000,"e":1769107620000}]
[01/22/2026 18:47:23 > dd4858: INFO] Keep alive tick: 20260122 18:47:23
[01/22/2026 18:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25553.84633369604,"c":25559.70394775194,"h":25559.83032799874,"l":25553.15511199622,"s":1769107620000,"e":1769107680000}]
[01/22/2026 18:48:23 > dd4858: INFO] Keep alive tick: 20260122 18:48:23
[01/22/2026 18:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.35065470582,"c":25560.36411842102,"h":25560.36411842102,"l":25558.39619141833,"s":1769107680000,"e":1769107740000}]
[01/22/2026 18:49:23 > dd4858: INFO] Keep alive tick: 20260122 18:49:23
[01/22/2026 18:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25560.48840283649,"c":25558.36790362095,"h":25564.31506490783,"l":25558.17374798626,"s":1769107740000,"e":1769107800000}]
[01/22/2026 18:50:23 > dd4858: INFO] Keep alive tick: 20260122 18:50:23
[01/22/2026 18:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25557.95780923308,"c":25554.11025138002,"h":25558.88641588188,"l":25553.83156623691,"s":1769107800000,"e":1769107860000}]
[01/22/2026 18:51:23 > dd4858: INFO] Keep alive tick: 20260122 18:51:23
[01/22/2026 18:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25553.91887281325,"c":25553.2802161948,"h":25555.46587277473,"l":25552.58690239374,"s":1769107860000,"e":1769107920000}]
[01/22/2026 18:52:23 > dd4858: INFO] Keep alive tick: 20260122 18:52:23
[01/22/2026 18:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25553.09787830858,"c":25550.22528876452,"h":25556.25446894508,"l":25550.22282933525,"s":1769107920000,"e":1769107980000}]
[01/22/2026 18:53:23 > dd4858: INFO] Keep alive tick: 20260122 18:53:23
[01/22/2026 18:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25550.59052051429,"c":25546.33492709222,"h":25550.59052051429,"l":25544.93770199926,"s":1769107980000,"e":1769108040000}]
[01/22/2026 18:54:23 > dd4858: INFO] Keep alive tick: 20260122 18:54:23
[01/22/2026 18:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25546.47993781621,"c":25543.16013720112,"h":25547.52971585555,"l":25541.72357190395,"s":1769108040000,"e":1769108100000}]
[01/22/2026 18:55:23 > dd4858: INFO] Keep alive tick: 20260122 18:55:23
[01/22/2026 18:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25543.58260728805,"c":25539.4133823537,"h":25543.82823122729,"l":25539.2165130847,"s":1769108100000,"e":1769108160000}]
[01/22/2026 18:56:23 > dd4858: INFO] Keep alive tick: 20260122 18:56:23
[01/22/2026 18:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25539.37377677086,"c":25542.68747115218,"h":25542.86655330062,"l":25538.44862482319,"s":1769108160000,"e":1769108220000}]
[01/22/2026 18:57:23 > dd4858: INFO] Keep alive tick: 20260122 18:57:23
[01/22/2026 18:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25542.51969831692,"c":25533.90325970479,"h":25542.51969831692,"l":25529.74790546797,"s":1769108220000,"e":1769108280000}]
[01/22/2026 18:58:23 > dd4858: INFO] Keep alive tick: 20260122 18:58:23
[01/22/2026 18:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25533.67424558067,"c":25526.40021847946,"h":25533.71464065154,"l":25525.31573945204,"s":1769108280000,"e":1769108340000}]
[01/22/2026 18:59:05 > dd4858: INFO] Position closed
[01/22/2026 18:59:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19043.39,"deposit":0.0,"profitLoss":0.0,"available":19043.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 18:59:23 > dd4858: INFO] Keep alive tick: 20260122 18:59:23
[01/22/2026 19:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25526.59099818463,"c":25530.60148258862,"h":25532.14300308366,"l":25526.59099818463,"s":1769108340000,"e":1769108400000}]
[01/22/2026 19:00:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19043.39,"deposit":0.0,"profitLoss":0.0,"available":19043.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 19:00:22 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19043.39,"deposit":0.0,"profitLoss":0.0,"available":19043.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 19:00:22 > dd4858: INFO] Keep alive: Fetched balance: 19043.39
[01/22/2026 19:00:22 > dd4858: INFO] Keep alive tick: 20260122 19:00:22
[01/22/2026 19:00:23 > dd4858: INFO] Keep alive tick: 20260122 19:00:23
[01/22/2026 19:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25530.20230322908,"c":25538.31834178835,"h":25541.66865635059,"l":25529.78405421058,"s":1769108400000,"e":1769108460000}]
[01/22/2026 19:01:23 > dd4858: INFO] Keep alive tick: 20260122 19:01:23
[01/22/2026 19:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25538.57571136119,"c":25532.41829735134,"h":25538.57571136119,"l":25530.18904550097,"s":1769108460000,"e":1769108520000}]
[01/22/2026 19:02:23 > dd4858: INFO] Keep alive tick: 20260122 19:02:23
[01/22/2026 19:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25532.28980227245,"c":25540.58763605341,"h":25540.79247172492,"l":25529.65591187591,"s":1769108520000,"e":1769108580000}]
[01/22/2026 19:03:23 > dd4858: INFO] Keep alive tick: 20260122 19:03:23
[01/22/2026 19:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25540.35878982984,"c":25547.06244469401,"h":25547.65955487017,"l":25539.64962062217,"s":1769108580000,"e":1769108640000}]
[01/22/2026 19:04:23 > dd4858: INFO] Keep alive tick: 20260122 19:04:23
[01/22/2026 19:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25547.24781609284,"c":25550.90164828365,"h":25552.79658362535,"l":25547.02500250274,"s":1769108640000,"e":1769108700000}]
[01/22/2026 19:05:23 > dd4858: INFO] Keep alive tick: 20260122 19:05:23
[01/22/2026 19:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25551.24141803391,"c":25551.75768078177,"h":25555.20498100469,"l":25549.60625992441,"s":1769108700000,"e":1769108760000}]
[01/22/2026 19:06:23 > dd4858: INFO] Keep alive tick: 20260122 19:06:23
[01/22/2026 19:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25552.16013842764,"c":25556.50955817422,"h":25560.39922178068,"l":25552.16013842764,"s":1769108760000,"e":1769108820000}]
[01/22/2026 19:07:23 > dd4858: INFO] Keep alive tick: 20260122 19:07:23
[01/22/2026 19:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25556.47353813514,"c":25549.95514204916,"h":25556.64963025088,"l":25549.58709164278,"s":1769108820000,"e":1769108880000}]
[01/22/2026 19:08:23 > dd4858: INFO] Keep alive tick: 20260122 19:08:23
[01/22/2026 19:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25550.07431331729,"c":25545.88523888073,"h":25551.07542465781,"l":25545.88523888073,"s":1769108880000,"e":1769108940000}]
[01/22/2026 19:09:23 > dd4858: INFO] Keep alive tick: 20260122 19:09:23
[01/22/2026 19:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25545.76953179217,"c":25553.78477742622,"h":25553.78477742622,"l":25545.43590629125,"s":1769108940000,"e":1769109000000}]
[01/22/2026 19:10:23 > dd4858: INFO] Keep alive tick: 20260122 19:10:23
[01/22/2026 19:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25553.73080507612,"c":25551.01913725307,"h":25554.80890704443,"l":25548.5631262353,"s":1769109000000,"e":1769109060000}]
[01/22/2026 19:11:23 > dd4858: INFO] Keep alive tick: 20260122 19:11:23
[01/22/2026 19:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25551.15380092166,"c":25558.42490601987,"h":25558.42490601987,"l":25551.09219020048,"s":1769109060000,"e":1769109120000}]
[01/22/2026 19:12:23 > dd4858: INFO] Keep alive tick: 20260122 19:12:23
[01/22/2026 19:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25558.79979251615,"c":25563.32090082268,"h":25563.32090082268,"l":25558.66272730285,"s":1769109120000,"e":1769109180000}]
[01/22/2026 19:13:23 > dd4858: INFO] Keep alive tick: 20260122 19:13:23
[01/22/2026 19:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25563.04007751284,"c":25564.78919521841,"h":25567.39021553807,"l":25563.04007751284,"s":1769109180000,"e":1769109240000}]
[01/22/2026 19:14:23 > dd4858: INFO] Keep alive tick: 20260122 19:14:23
[01/22/2026 19:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25564.24791828335,"c":25560.07472151411,"h":25566.36103797003,"l":25560.07472151411,"s":1769109240000,"e":1769109300000}]
[01/22/2026 19:15:23 > dd4858: INFO] Keep alive tick: 20260122 19:15:23
[01/22/2026 19:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.78091061921,"c":25555.89736207247,"h":25559.78091061921,"l":25552.74518583902,"s":1769109300000,"e":1769109360000}]
[01/22/2026 19:16:23 > dd4858: INFO] Keep alive tick: 20260122 19:16:23
[01/22/2026 19:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25555.9415240858,"c":25553.23857702456,"h":25556.77737098143,"l":25551.61647043617,"s":1769109360000,"e":1769109420000}]
[01/22/2026 19:17:23 > dd4858: INFO] Keep alive tick: 20260122 19:17:23
[01/22/2026 19:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25554.08723927068,"c":25556.22626791573,"h":25556.22626791573,"l":25552.94492038695,"s":1769109420000,"e":1769109480000}]
[01/22/2026 19:18:23 > dd4858: INFO] Keep alive tick: 20260122 19:18:23
[01/22/2026 19:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25556.4549887565,"c":25559.571348246,"h":25562.49074098916,"l":25556.4549887565,"s":1769109480000,"e":1769109540000}]
[01/22/2026 19:19:23 > dd4858: INFO] Keep alive tick: 20260122 19:19:23
[01/22/2026 19:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.50600045643,"c":25559.51442076634,"h":25561.24626334844,"l":25557.51586256179,"s":1769109540000,"e":1769109600000}]
[01/22/2026 19:20:23 > dd4858: INFO] Keep alive tick: 20260122 19:20:23
[01/22/2026 19:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.62275868503,"c":25557.04735324592,"h":25562.48188065004,"l":25556.91487516423,"s":1769109600000,"e":1769109660000}]
[01/22/2026 19:21:23 > dd4858: INFO] Keep alive tick: 20260122 19:21:23
[01/22/2026 19:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25556.97423923468,"c":25562.31087518118,"h":25562.31087518118,"l":25556.08858746684,"s":1769109660000,"e":1769109720000}]
[01/22/2026 19:22:23 > dd4858: INFO] Keep alive tick: 20260122 19:22:23
[01/22/2026 19:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25562.49843890892,"c":25558.84245553834,"h":25562.71798327049,"l":25558.39759553214,"s":1769109720000,"e":1769109780000}]
[01/22/2026 19:23:23 > dd4858: INFO] Keep alive tick: 20260122 19:23:23
[01/22/2026 19:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25559.59929381196,"c":25565.55128970988,"h":25565.55128970988,"l":25559.51407951828,"s":1769109780000,"e":1769109840000}]
[01/22/2026 19:24:23 > dd4858: INFO] Keep alive tick: 20260122 19:24:23
[01/22/2026 19:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25565.74185929862,"c":25565.40826483625,"h":25567.47491371673,"l":25564.44949353257,"s":1769109840000,"e":1769109900000}]
[01/22/2026 19:25:23 > dd4858: INFO] Keep alive tick: 20260122 19:25:23
[01/22/2026 19:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25565.45862400085,"c":25565.88864971857,"h":25567.49692498801,"l":25564.81304119708,"s":1769109900000,"e":1769109960000}]
[01/22/2026 19:26:23 > dd4858: INFO] Keep alive tick: 20260122 19:26:23
[01/22/2026 19:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25566.15106926722,"c":25566.51298787425,"h":25568.30095920466,"l":25564.70433623225,"s":1769109960000,"e":1769110020000}]
[01/22/2026 19:27:24 > dd4858: INFO] Keep alive tick: 20260122 19:27:24
[01/22/2026 19:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25566.20316879766,"c":25568.45796613764,"h":25569.24969234408,"l":25564.07122625308,"s":1769110020000,"e":1769110080000}]
[01/22/2026 19:28:24 > dd4858: INFO] Keep alive tick: 20260122 19:28:24
[01/22/2026 19:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25568.56606336177,"c":25569.24607095871,"h":25569.60583185209,"l":25566.40865011849,"s":1769110080000,"e":1769110140000}]
[01/22/2026 19:29:24 > dd4858: INFO] Keep alive tick: 20260122 19:29:24
[01/22/2026 19:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25568.92613293435,"c":25565.21866309528,"h":25568.92613293435,"l":25565.12312212426,"s":1769110140000,"e":1769110200000}]
[01/22/2026 19:30:24 > dd4858: INFO] Keep alive tick: 20260122 19:30:24
[01/22/2026 19:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25565.24823316879,"c":25566.50062236926,"h":25567.94892900979,"l":25564.91386211146,"s":1769110200000,"e":1769110260000}]
[01/22/2026 19:31:24 > dd4858: INFO] Keep alive tick: 20260122 19:31:24
[01/22/2026 19:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25566.86815422982,"c":25557.8802583184,"h":25567.21765305596,"l":25557.8802583184,"s":1769110260000,"e":1769110320000}]
[01/22/2026 19:32:24 > dd4858: INFO] Keep alive tick: 20260122 19:32:24
[01/22/2026 19:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25557.75960535981,"c":25558.64352011579,"h":25559.59959930454,"l":25557.33591372579,"s":1769110320000,"e":1769110380000}]
[01/22/2026 19:33:24 > dd4858: INFO] Keep alive tick: 20260122 19:33:24
[01/22/2026 19:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25558.63451859635,"c":25555.64609887701,"h":25560.63299353022,"l":25555.22624841419,"s":1769110380000,"e":1769110440000}]
[01/22/2026 19:34:24 > dd4858: INFO] Keep alive tick: 20260122 19:34:24
[01/22/2026 19:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25555.70751082901,"c":25554.87548382554,"h":25557.905849631,"l":25554.69502407541,"s":1769110440000,"e":1769110500000}]
[01/22/2026 19:35:24 > dd4858: INFO] Keep alive tick: 20260122 19:35:24
[01/22/2026 19:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25554.91007079876,"c":25554.98558252244,"h":25558.97491468164,"l":25553.33916711659,"s":1769110500000,"e":1769110560000}]
[01/22/2026 19:36:24 > dd4858: INFO] Keep alive tick: 20260122 19:36:24
[01/22/2026 19:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25555.19703685231,"c":25548.77371220898,"h":25555.81975855313,"l":25548.37521635334,"s":1769110560000,"e":1769110620000}]
[01/22/2026 19:37:24 > dd4858: INFO] Keep alive tick: 20260122 19:37:24
[01/22/2026 19:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25549.04334218014,"c":25548.04422361362,"h":25549.04799486917,"l":25544.86438001269,"s":1769110620000,"e":1769110680000}]
[01/22/2026 19:38:24 > dd4858: INFO] Keep alive tick: 20260122 19:38:24
[01/22/2026 19:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25548.13032987401,"c":25542.59512894798,"h":25549.06785685579,"l":25542.59512894798,"s":1769110680000,"e":1769110740000}]
[01/22/2026 19:39:24 > dd4858: INFO] Keep alive tick: 20260122 19:39:24
[01/22/2026 19:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25542.82976916987,"c":25536.47325814098,"h":25542.92975179533,"l":25535.60110783687,"s":1769110740000,"e":1769110800000}]
[01/22/2026 19:40:24 > dd4858: INFO] Keep alive tick: 20260122 19:40:24
[01/22/2026 19:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25536.6639357331,"c":25544.35572465292,"h":25545.59558479367,"l":25536.6639357331,"s":1769110800000,"e":1769110860000}]
[01/22/2026 19:41:24 > dd4858: INFO] Keep alive tick: 20260122 19:41:24
[01/22/2026 19:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25542.74194316313,"c":25541.1327892738,"h":25543.16906708765,"l":25540.28065578357,"s":1769110860000,"e":1769110920000}]
[01/22/2026 19:42:24 > dd4858: INFO] Keep alive tick: 20260122 19:42:24
[01/22/2026 19:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25541.42994252183,"c":25533.97140928689,"h":25541.42994252183,"l":25530.43662244726,"s":1769110920000,"e":1769110980000}]
[01/22/2026 19:43:24 > dd4858: INFO] Keep alive tick: 20260122 19:43:24
[01/22/2026 19:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25534.02591854384,"c":25535.05274560324,"h":25539.22111206784,"l":25533.25820424212,"s":1769110980000,"e":1769111040000}]
[01/22/2026 19:44:24 > dd4858: INFO] Keep alive tick: 20260122 19:44:24
[01/22/2026 19:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25534.82566563294,"c":25533.36186153141,"h":25536.6275241529,"l":25531.4881002833,"s":1769111040000,"e":1769111100000}]
[01/22/2026 19:45:24 > dd4858: INFO] Keep alive tick: 20260122 19:45:24
[01/22/2026 19:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25532.19507464142,"c":25522.45603842221,"h":25532.19507464142,"l":25522.09469146192,"s":1769111100000,"e":1769111160000}]
[01/22/2026 19:46:24 > dd4858: INFO] Keep alive tick: 20260122 19:46:24
[01/22/2026 19:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25522.30321024242,"c":25525.85492142207,"h":25526.11862558033,"l":25521.31690727764,"s":1769111160000,"e":1769111220000}]
[01/22/2026 19:47:24 > dd4858: INFO] Keep alive tick: 20260122 19:47:24
[01/22/2026 19:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25525.37491091107,"c":25528.38928718435,"h":25531.35758342547,"l":25525.2901767583,"s":1769111220000,"e":1769111280000}]
[01/22/2026 19:48:24 > dd4858: INFO] Keep alive tick: 20260122 19:48:24
[01/22/2026 19:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25527.55529288017,"c":25523.37886870795,"h":25527.55529288017,"l":25522.92555351265,"s":1769111280000,"e":1769111340000}]
[01/22/2026 19:49:24 > dd4858: INFO] Keep alive tick: 20260122 19:49:24
[01/22/2026 19:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25523.39452135352,"c":25523.44294466111,"h":25524.58686980105,"l":25521.61805135547,"s":1769111340000,"e":1769111400000}]
[01/22/2026 19:50:24 > dd4858: INFO] Keep alive tick: 20260122 19:50:24
[01/22/2026 19:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25523.44910219663,"c":25527.53292560784,"h":25527.53292560784,"l":25523.44910219663,"s":1769111400000,"e":1769111460000}]
[01/22/2026 19:51:24 > dd4858: INFO] Keep alive tick: 20260122 19:51:24
[01/22/2026 19:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25527.7721065885,"c":25534.96191529966,"h":25536.08275334004,"l":25526.99263131809,"s":1769111460000,"e":1769111520000}]
[01/22/2026 19:52:24 > dd4858: INFO] Keep alive tick: 20260122 19:52:24
[01/22/2026 19:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25534.64958582523,"c":25529.72741458946,"h":25534.64958582523,"l":25529.72741458946,"s":1769111520000,"e":1769111580000}]
[01/22/2026 19:53:24 > dd4858: INFO] Keep alive tick: 20260122 19:53:24
[01/22/2026 19:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25529.80437197225,"c":25525.81706152697,"h":25529.80820027711,"l":25524.35445517226,"s":1769111580000,"e":1769111640000}]
[01/22/2026 19:54:24 > dd4858: INFO] Keep alive tick: 20260122 19:54:24
[01/22/2026 19:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25525.62771922585,"c":25521.11187778224,"h":25527.63525524869,"l":25520.97631493209,"s":1769111640000,"e":1769111700000}]
[01/22/2026 19:55:24 > dd4858: INFO] Keep alive tick: 20260122 19:55:24
[01/22/2026 19:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25521.19949674634,"c":25523.75871063731,"h":25525.54473667346,"l":25520.43835020566,"s":1769111700000,"e":1769111760000}]
[01/22/2026 19:56:24 > dd4858: INFO] Keep alive tick: 20260122 19:56:24
[01/22/2026 19:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25525.41539550695,"c":25507.47258110278,"h":25525.41539550695,"l":25503.65458108352,"s":1769111760000,"e":1769111820000}]
[01/22/2026 19:57:24 > dd4858: INFO] Keep alive tick: 20260122 19:57:24
[01/22/2026 19:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25507.06926823397,"c":25508.146392017,"h":25509.51139928635,"l":25504.15492532092,"s":1769111820000,"e":1769111880000}]
[01/22/2026 19:58:24 > dd4858: INFO] Keep alive tick: 20260122 19:58:24
[01/22/2026 19:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25507.64904423999,"c":25502.12717037056,"h":25507.97778653206,"l":25501.47016924663,"s":1769111880000,"e":1769111940000}]
[01/22/2026 19:59:24 > dd4858: INFO] Keep alive tick: 20260122 19:59:24
[01/22/2026 20:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25502.10605376428,"c":25498.48890929008,"h":25502.10605376428,"l":25495.58545023192,"s":1769111940000,"e":1769112000000}]
[01/22/2026 20:00:23 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19043.39,"deposit":0.0,"profitLoss":0.0,"available":19043.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 20:00:24 > dd4858: INFO] Keep alive: Fetched balance: 19043.39
[01/22/2026 20:00:24 > dd4858: INFO] Keep alive tick: 20260122 20:00:24
[01/22/2026 20:00:24 > dd4858: INFO] Keep alive tick: 20260122 20:00:24
[01/22/2026 20:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25497.1906029732,"c":25497.13283380148,"h":25499.06571601779,"l":25492.81975370151,"s":1769112000000,"e":1769112060000}]
[01/22/2026 20:01:24 > dd4858: INFO] Keep alive tick: 20260122 20:01:24
[01/22/2026 20:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25497.1381824406,"c":25492.53244335417,"h":25502.3657906744,"l":25492.53244335417,"s":1769112060000,"e":1769112120000}]
[01/22/2026 20:02:24 > dd4858: INFO] Keep alive tick: 20260122 20:02:24
[01/22/2026 20:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25492.44770278662,"c":25505.17639387865,"h":25505.17639387865,"l":25492.3344724086,"s":1769112120000,"e":1769112180000}]
[01/22/2026 20:03:24 > dd4858: INFO] Keep alive tick: 20260122 20:03:24
[01/22/2026 20:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25505.28546472584,"c":25505.39945026383,"h":25509.55133683247,"l":25503.85974583603,"s":1769112180000,"e":1769112240000}]
[01/22/2026 20:04:24 > dd4858: INFO] Keep alive tick: 20260122 20:04:24
[01/22/2026 20:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25506.01136623212,"c":25505.25610100975,"h":25507.38085042841,"l":25503.61339817207,"s":1769112240000,"e":1769112300000}]
[01/22/2026 20:05:24 > dd4858: INFO] Keep alive tick: 20260122 20:05:24
[01/22/2026 20:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25504.37650037328,"c":25503.44963793762,"h":25505.89143217664,"l":25501.33284587892,"s":1769112300000,"e":1769112360000}]
[01/22/2026 20:06:24 > dd4858: INFO] Keep alive tick: 20260122 20:06:24
[01/22/2026 20:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25504.30010350905,"c":25498.35886165399,"h":25508.63850433681,"l":25498.35886165399,"s":1769112360000,"e":1769112420000}]
[01/22/2026 20:07:24 > dd4858: INFO] Keep alive tick: 20260122 20:07:24
[01/22/2026 20:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25496.58487062781,"c":25496.94243531331,"h":25498.97204368298,"l":25492.52816557998,"s":1769112420000,"e":1769112480000}]
[01/22/2026 20:08:24 > dd4858: INFO] Keep alive tick: 20260122 20:08:24
[01/22/2026 20:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25496.6918765649,"c":25495.90342838449,"h":25500.04243962544,"l":25495.88678489249,"s":1769112480000,"e":1769112540000}]
[01/22/2026 20:09:24 > dd4858: INFO] Keep alive tick: 20260122 20:09:24
[01/22/2026 20:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25496.24283364737,"c":25493.1706879478,"h":25496.34053631483,"l":25491.98029870278,"s":1769112540000,"e":1769112600000}]
[01/22/2026 20:10:24 > dd4858: INFO] Keep alive tick: 20260122 20:10:24
[01/22/2026 20:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25493.5676931612,"c":25495.41796418473,"h":25496.92649423303,"l":25493.5676931612,"s":1769112600000,"e":1769112660000}]
[01/22/2026 20:11:24 > dd4858: INFO] Keep alive tick: 20260122 20:11:24
[01/22/2026 20:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25495.54612785943,"c":25496.31076117713,"h":25502.1269675851,"l":25495.35833347278,"s":1769112660000,"e":1769112720000}]
[01/22/2026 20:12:24 > dd4858: INFO] Keep alive tick: 20260122 20:12:24
[01/22/2026 20:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25496.37650871592,"c":25499.60013590613,"h":25502.44743757991,"l":25496.37650871592,"s":1769112720000,"e":1769112780000}]
[01/22/2026 20:13:24 > dd4858: INFO] Keep alive tick: 20260122 20:13:24
[01/22/2026 20:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25499.63959163333,"c":25497.84304131271,"h":25499.93939909071,"l":25495.9879559761,"s":1769112780000,"e":1769112840000}]
[01/22/2026 20:14:24 > dd4858: INFO] Keep alive tick: 20260122 20:14:24
[01/22/2026 20:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25497.84304131271,"c":25505.32811105642,"h":25505.32811105642,"l":25497.84304131271,"s":1769112840000,"e":1769112900000}]
[01/22/2026 20:15:24 > dd4858: INFO] Keep alive tick: 20260122 20:15:24
[01/22/2026 20:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25505.83238202803,"c":25516.45478105715,"h":25520.01641841949,"l":25505.83238202803,"s":1769112900000,"e":1769112960000}]
[01/22/2026 20:16:24 > dd4858: INFO] Keep alive tick: 20260122 20:16:24
[01/22/2026 20:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25516.66722115368,"c":25510.54191605204,"h":25517.0036617853,"l":25508.97794138609,"s":1769112960000,"e":1769113020000}]
[01/22/2026 20:17:24 > dd4858: INFO] Keep alive tick: 20260122 20:17:24
[01/22/2026 20:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25512.39484292036,"c":25507.92591886274,"h":25513.10398855559,"l":25506.91867364183,"s":1769113020000,"e":1769113080000}]
[01/22/2026 20:18:24 > dd4858: INFO] Keep alive tick: 20260122 20:18:24
[01/22/2026 20:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25507.46484363122,"c":25508.60273900807,"h":25508.60273900807,"l":25503.37290290017,"s":1769113080000,"e":1769113140000}]
[01/22/2026 20:19:24 > dd4858: INFO] Keep alive tick: 20260122 20:19:24
[01/22/2026 20:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25508.55901720928,"c":25511.84903434975,"h":25511.84903434975,"l":25507.64092245979,"s":1769113140000,"e":1769113200000}]
[01/22/2026 20:20:24 > dd4858: INFO] Keep alive tick: 20260122 20:20:24
[01/22/2026 20:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25511.7772163921,"c":25514.26034029767,"h":25517.11188585509,"l":25511.56379435014,"s":1769113200000,"e":1769113260000}]
[01/22/2026 20:21:24 > dd4858: INFO] Keep alive tick: 20260122 20:21:24
[01/22/2026 20:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25514.17913528263,"c":25511.40908090737,"h":25516.97342849943,"l":25509.52020319818,"s":1769113260000,"e":1769113320000}]
[01/22/2026 20:22:24 > dd4858: INFO] Keep alive tick: 20260122 20:22:24
[01/22/2026 20:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25511.01510327721,"c":25506.05447131512,"h":25511.4360380531,"l":25504.07202944047,"s":1769113320000,"e":1769113380000}]
[01/22/2026 20:23:24 > dd4858: INFO] Keep alive tick: 20260122 20:23:24
[01/22/2026 20:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25505.8270783781,"c":25507.29805467315,"h":25509.66251793997,"l":25505.8270783781,"s":1769113380000,"e":1769113440000}]
[01/22/2026 20:24:24 > dd4858: INFO] Keep alive tick: 20260122 20:24:24
[01/22/2026 20:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25507.46891392699,"c":25499.65949240004,"h":25507.53890565005,"l":25499.61229811124,"s":1769113440000,"e":1769113500000}]
[01/22/2026 20:25:24 > dd4858: INFO] Keep alive tick: 20260122 20:25:24
[01/22/2026 20:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25499.55791687792,"c":25488.84573880999,"h":25500.48085728151,"l":25488.51825153831,"s":1769113500000,"e":1769113560000}]
[01/22/2026 20:26:24 > dd4858: INFO] Keep alive tick: 20260122 20:26:24
[01/22/2026 20:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25488.7753359612,"c":25482.47532065055,"h":25488.7753359612,"l":25475.81969431677,"s":1769113560000,"e":1769113620000}]
[01/22/2026 20:27:24 > dd4858: INFO] Keep alive tick: 20260122 20:27:24
[01/22/2026 20:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25482.27790601563,"c":25481.88844230666,"h":25483.60793814851,"l":25478.30653464651,"s":1769113620000,"e":1769113680000}]
[01/22/2026 20:28:24 > dd4858: INFO] Keep alive tick: 20260122 20:28:24
[01/22/2026 20:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25481.52930610925,"c":25476.67543646674,"h":25481.52930610925,"l":25476.63077776943,"s":1769113680000,"e":1769113740000}]
[01/22/2026 20:29:24 > dd4858: INFO] Keep alive tick: 20260122 20:29:24
[01/22/2026 20:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25476.80264709465,"c":25468.20867859161,"h":25476.80264709465,"l":25468.20867859161,"s":1769113740000,"e":1769113800000}]
[01/22/2026 20:30:24 > dd4858: INFO] Keep alive tick: 20260122 20:30:24
[01/22/2026 20:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25466.5270623192,"c":25468.54170448063,"h":25470.04989076075,"l":25462.3599304118,"s":1769113800000,"e":1769113860000}]
[01/22/2026 20:31:24 > dd4858: INFO] Keep alive tick: 20260122 20:31:24
[01/22/2026 20:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25468.55557047939,"c":25458.56899146758,"h":25471.89695085471,"l":25455.81574087256,"s":1769113860000,"e":1769113920000}]
[01/22/2026 20:32:24 > dd4858: INFO] Keep alive tick: 20260122 20:32:24
[01/22/2026 20:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25458.62171727897,"c":25470.17816827526,"h":25473.22651631438,"l":25458.12975543215,"s":1769113920000,"e":1769113980000}]
[01/22/2026 20:33:24 > dd4858: INFO] Keep alive tick: 20260122 20:33:24
[01/22/2026 20:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25469.89593659435,"c":25466.90030372805,"h":25469.89593659435,"l":25465.07757426148,"s":1769113980000,"e":1769114040000}]
[01/22/2026 20:34:24 > dd4858: INFO] Keep alive tick: 20260122 20:34:24
[01/22/2026 20:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25466.76993746185,"c":25461.08758662618,"h":25466.76993746185,"l":25458.0989793017,"s":1769114040000,"e":1769114100000}]
[01/22/2026 20:35:24 > dd4858: INFO] Keep alive tick: 20260122 20:35:24
[01/22/2026 20:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25460.75482163781,"c":25456.86048291108,"h":25460.75482163781,"l":25451.01523601893,"s":1769114100000,"e":1769114160000}]
[01/22/2026 20:36:24 > dd4858: INFO] Keep alive tick: 20260122 20:36:24
[01/22/2026 20:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25455.81857366323,"c":25449.04905378029,"h":25456.54759576129,"l":25445.90796180887,"s":1769114160000,"e":1769114220000}]
[01/22/2026 20:37:24 > dd4858: INFO] Keep alive tick: 20260122 20:37:24
[01/22/2026 20:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25448.91728780369,"c":25453.44755849938,"h":25453.64122060587,"l":25445.31942101983,"s":1769114220000,"e":1769114280000}]
[01/22/2026 20:38:24 > dd4858: INFO] Keep alive tick: 20260122 20:38:24
[01/22/2026 20:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25453.25075843401,"c":25458.39791895041,"h":25458.62883037235,"l":25446.24023046048,"s":1769114280000,"e":1769114340000}]
[01/22/2026 20:39:24 > dd4858: INFO] Keep alive tick: 20260122 20:39:24
[01/22/2026 20:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25457.79976078932,"c":25455.64298454335,"h":25457.79976078932,"l":25454.61720768195,"s":1769114340000,"e":1769114400000}]
[01/22/2026 20:40:24 > dd4858: INFO] Keep alive tick: 20260122 20:40:24
[01/22/2026 20:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25452.91554240652,"c":25451.23559588324,"h":25455.25403741103,"l":25450.31795985737,"s":1769114400000,"e":1769114460000}]
[01/22/2026 20:41:24 > dd4858: INFO] Keep alive tick: 20260122 20:41:24
[01/22/2026 20:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25450.27603160828,"c":25456.3286069651,"h":25456.61549640963,"l":25448.90934585471,"s":1769114460000,"e":1769114520000}]
[01/22/2026 20:42:24 > dd4858: INFO] Keep alive tick: 20260122 20:42:24
[01/22/2026 20:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25456.03433676095,"c":25457.08565225261,"h":25463.9411302304,"l":25455.23192295604,"s":1769114520000,"e":1769114580000}]
[01/22/2026 20:43:24 > dd4858: INFO] Keep alive tick: 20260122 20:43:24
[01/22/2026 20:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25456.89676135211,"c":25470.60269578136,"h":25471.10360902927,"l":25456.89676135211,"s":1769114580000,"e":1769114640000}]
[01/22/2026 20:44:24 > dd4858: INFO] Keep alive tick: 20260122 20:44:24
[01/22/2026 20:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25470.64620950067,"c":25472.26011467234,"h":25476.91387339574,"l":25470.10801235806,"s":1769114640000,"e":1769114700000}]
[01/22/2026 20:45:24 > dd4858: INFO] Keep alive tick: 20260122 20:45:24
[01/22/2026 20:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25472.61110053497,"c":25482.7722280817,"h":25482.7722280817,"l":25472.61110053497,"s":1769114700000,"e":1769114760000}]
[01/22/2026 20:46:24 > dd4858: INFO] Keep alive tick: 20260122 20:46:24
[01/22/2026 20:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25481.68903413462,"c":25478.51508450836,"h":25483.70526782685,"l":25475.14592304734,"s":1769114760000,"e":1769114820000}]
[01/22/2026 20:47:24 > dd4858: INFO] Keep alive tick: 20260122 20:47:24
[01/22/2026 20:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25478.57395243815,"c":25481.25294325796,"h":25481.25294325796,"l":25477.89309297763,"s":1769114820000,"e":1769114880000}]
[01/22/2026 20:48:24 > dd4858: INFO] Keep alive tick: 20260122 20:48:24
[01/22/2026 20:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25481.37482509899,"c":25482.37338689652,"h":25483.73788968112,"l":25480.45143610421,"s":1769114880000,"e":1769114940000}]
[01/22/2026 20:49:24 > dd4858: INFO] Keep alive tick: 20260122 20:49:24
[01/22/2026 20:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25482.46180655591,"c":25489.43927147876,"h":25491.06908041758,"l":25482.46180655591,"s":1769114940000,"e":1769115000000}]
[01/22/2026 20:50:24 > dd4858: INFO] Keep alive tick: 20260122 20:50:24
[01/22/2026 20:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25496.44449186384,"c":25492.05836814924,"h":25500.39293900048,"l":25492.05836814924,"s":1769115000000,"e":1769115060000}]
[01/22/2026 20:51:24 > dd4858: INFO] Keep alive tick: 20260122 20:51:24
[01/22/2026 20:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25492.6802427948,"c":25501.15778385169,"h":25502.8480948521,"l":25490.21658902716,"s":1769115060000,"e":1769115120000}]
[01/22/2026 20:52:24 > dd4858: INFO] Keep alive tick: 20260122 20:52:24
[01/22/2026 20:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25500.75829379912,"c":25502.13185464223,"h":25504.01481013185,"l":25495.37777309725,"s":1769115120000,"e":1769115180000}]
[01/22/2026 20:53:24 > dd4858: INFO] Keep alive tick: 20260122 20:53:24
[01/22/2026 20:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25502.90791498709,"c":25504.69857396923,"h":25505.8080116853,"l":25499.58469803664,"s":1769115180000,"e":1769115240000}]
[01/22/2026 20:54:24 > dd4858: INFO] Keep alive tick: 20260122 20:54:24
[01/22/2026 20:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25504.33315389557,"c":25503.49156956055,"h":25510.21884051339,"l":25497.92200999992,"s":1769115240000,"e":1769115300000}]
[01/22/2026 20:55:25 > dd4858: INFO] Keep alive tick: 20260122 20:55:25
[01/22/2026 20:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25507.20506967232,"c":25507.58329390786,"h":25515.99617925377,"l":25507.20506967232,"s":1769115300000,"e":1769115360000}]
[01/22/2026 20:56:25 > dd4858: INFO] Keep alive tick: 20260122 20:56:25
[01/22/2026 20:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25505.74097463226,"c":25509.63057390063,"h":25513.61769922286,"l":25504.18374142397,"s":1769115360000,"e":1769115420000}]
[01/22/2026 20:57:25 > dd4858: INFO] Keep alive tick: 20260122 20:57:25
[01/22/2026 20:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25509.73791644765,"c":25511.2391924052,"h":25512.97493706985,"l":25506.929601176,"s":1769115420000,"e":1769115480000}]
[01/22/2026 20:58:25 > dd4858: INFO] Keep alive tick: 20260122 20:58:25
[01/22/2026 20:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25510.64539337507,"c":25506.32118819874,"h":25511.2459797053,"l":25504.93079243168,"s":1769115480000,"e":1769115540000}]
[01/22/2026 20:59:25 > dd4858: INFO] Keep alive tick: 20260122 20:59:25
[01/22/2026 21:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25507.84945399883,"c":25517.49033353785,"h":25518.7371540155,"l":25507.25484063085,"s":1769115540000,"e":1769115600000}]
[01/22/2026 21:00:24 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19043.39,"deposit":0.0,"profitLoss":0.0,"available":19043.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 21:00:24 > dd4858: INFO] Keep alive: Fetched balance: 19043.39
[01/22/2026 21:00:24 > dd4858: INFO] Keep alive tick: 20260122 21:00:24
[01/22/2026 21:00:25 > dd4858: INFO] Keep alive tick: 20260122 21:00:25
[01/22/2026 21:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25517.98549005941,"c":25518.35133584543,"h":25518.35133584543,"l":25517.98549005941,"s":1769115600000,"e":1769115660000}]
[01/22/2026 21:01:25 > dd4858: INFO] Keep alive tick: 20260122 21:01:25
[01/22/2026 21:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769115660000,"e":1769115720000}]
[01/22/2026 21:02:25 > dd4858: INFO] Keep alive tick: 20260122 21:02:25
[01/22/2026 21:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769115720000,"e":1769115780000}]
[01/22/2026 21:03:25 > dd4858: INFO] Keep alive tick: 20260122 21:03:25
[01/22/2026 21:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769115780000,"e":1769115840000}]
[01/22/2026 21:04:25 > dd4858: INFO] Keep alive tick: 20260122 21:04:25
[01/22/2026 21:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769115840000,"e":1769115900000}]
[01/22/2026 21:05:25 > dd4858: INFO] Keep alive tick: 20260122 21:05:25
[01/22/2026 21:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769115900000,"e":1769115960000}]
[01/22/2026 21:06:25 > dd4858: INFO] Keep alive tick: 20260122 21:06:25
[01/22/2026 21:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769115960000,"e":1769116020000}]
[01/22/2026 21:07:25 > dd4858: INFO] Keep alive tick: 20260122 21:07:25
[01/22/2026 21:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116020000,"e":1769116080000}]
[01/22/2026 21:08:25 > dd4858: INFO] Keep alive tick: 20260122 21:08:25
[01/22/2026 21:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116080000,"e":1769116140000}]
[01/22/2026 21:09:25 > dd4858: INFO] Keep alive tick: 20260122 21:09:25
[01/22/2026 21:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116140000,"e":1769116200000}]
[01/22/2026 21:10:25 > dd4858: INFO] Keep alive tick: 20260122 21:10:25
[01/22/2026 21:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116200000,"e":1769116260000}]
[01/22/2026 21:11:25 > dd4858: INFO] Keep alive tick: 20260122 21:11:25
[01/22/2026 21:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116260000,"e":1769116320000}]
[01/22/2026 21:12:25 > dd4858: INFO] Keep alive tick: 20260122 21:12:25
[01/22/2026 21:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116320000,"e":1769116380000}]
[01/22/2026 21:13:25 > dd4858: INFO] Keep alive tick: 20260122 21:13:25
[01/22/2026 21:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116380000,"e":1769116440000}]
[01/22/2026 21:14:25 > dd4858: INFO] Keep alive tick: 20260122 21:14:25
[01/22/2026 21:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116440000,"e":1769116500000}]
[01/22/2026 21:15:25 > dd4858: INFO] Keep alive tick: 20260122 21:15:25
[01/22/2026 21:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116500000,"e":1769116560000}]
[01/22/2026 21:16:25 > dd4858: INFO] Keep alive tick: 20260122 21:16:25
[01/22/2026 21:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116560000,"e":1769116620000}]
[01/22/2026 21:17:25 > dd4858: INFO] Keep alive tick: 20260122 21:17:25
[01/22/2026 21:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116620000,"e":1769116680000}]
[01/22/2026 21:18:25 > dd4858: INFO] Keep alive tick: 20260122 21:18:25
[01/22/2026 21:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116680000,"e":1769116740000}]
[01/22/2026 21:19:25 > dd4858: INFO] Keep alive tick: 20260122 21:19:25
[01/22/2026 21:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116740000,"e":1769116800000}]
[01/22/2026 21:20:25 > dd4858: INFO] Keep alive tick: 20260122 21:20:25
[01/22/2026 21:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116800000,"e":1769116860000}]
[01/22/2026 21:21:25 > dd4858: INFO] Keep alive tick: 20260122 21:21:25
[01/22/2026 21:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116860000,"e":1769116920000}]
[01/22/2026 21:22:25 > dd4858: INFO] Keep alive tick: 20260122 21:22:25
[01/22/2026 21:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116920000,"e":1769116980000}]
[01/22/2026 21:23:25 > dd4858: INFO] Keep alive tick: 20260122 21:23:25
[01/22/2026 21:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769116980000,"e":1769117040000}]
[01/22/2026 21:24:25 > dd4858: INFO] Keep alive tick: 20260122 21:24:25
[01/22/2026 21:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117040000,"e":1769117100000}]
[01/22/2026 21:25:25 > dd4858: INFO] Keep alive tick: 20260122 21:25:25
[01/22/2026 21:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117100000,"e":1769117160000}]
[01/22/2026 21:26:25 > dd4858: INFO] Keep alive tick: 20260122 21:26:25
[01/22/2026 21:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117160000,"e":1769117220000}]
[01/22/2026 21:27:25 > dd4858: INFO] Keep alive tick: 20260122 21:27:25
[01/22/2026 21:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117220000,"e":1769117280000}]
[01/22/2026 21:28:25 > dd4858: INFO] Keep alive tick: 20260122 21:28:25
[01/22/2026 21:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117280000,"e":1769117340000}]
[01/22/2026 21:29:25 > dd4858: INFO] Keep alive tick: 20260122 21:29:25
[01/22/2026 21:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117340000,"e":1769117400000}]
[01/22/2026 21:30:25 > dd4858: INFO] Keep alive tick: 20260122 21:30:25
[01/22/2026 21:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117400000,"e":1769117460000}]
[01/22/2026 21:31:25 > dd4858: INFO] Keep alive tick: 20260122 21:31:25
[01/22/2026 21:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117460000,"e":1769117520000}]
[01/22/2026 21:32:25 > dd4858: INFO] Keep alive tick: 20260122 21:32:25
[01/22/2026 21:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117520000,"e":1769117580000}]
[01/22/2026 21:33:25 > dd4858: INFO] Keep alive tick: 20260122 21:33:25
[01/22/2026 21:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117580000,"e":1769117640000}]
[01/22/2026 21:34:25 > dd4858: INFO] Keep alive tick: 20260122 21:34:25
[01/22/2026 21:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117640000,"e":1769117700000}]
[01/22/2026 21:35:25 > dd4858: INFO] Keep alive tick: 20260122 21:35:25
[01/22/2026 21:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117700000,"e":1769117760000}]
[01/22/2026 21:36:25 > dd4858: INFO] Keep alive tick: 20260122 21:36:25
[01/22/2026 21:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117760000,"e":1769117820000}]
[01/22/2026 21:37:25 > dd4858: INFO] Keep alive tick: 20260122 21:37:25
[01/22/2026 21:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117820000,"e":1769117880000}]
[01/22/2026 21:38:25 > dd4858: INFO] Keep alive tick: 20260122 21:38:25
[01/22/2026 21:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117880000,"e":1769117940000}]
[01/22/2026 21:39:25 > dd4858: INFO] Keep alive tick: 20260122 21:39:25
[01/22/2026 21:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769117940000,"e":1769118000000}]
[01/22/2026 21:40:25 > dd4858: INFO] Keep alive tick: 20260122 21:40:25
[01/22/2026 21:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118000000,"e":1769118060000}]
[01/22/2026 21:41:25 > dd4858: INFO] Keep alive tick: 20260122 21:41:25
[01/22/2026 21:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118060000,"e":1769118120000}]
[01/22/2026 21:42:25 > dd4858: INFO] Keep alive tick: 20260122 21:42:25
[01/22/2026 21:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118120000,"e":1769118180000}]
[01/22/2026 21:43:25 > dd4858: INFO] Keep alive tick: 20260122 21:43:25
[01/22/2026 21:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118180000,"e":1769118240000}]
[01/22/2026 21:44:25 > dd4858: INFO] Keep alive tick: 20260122 21:44:25
[01/22/2026 21:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118240000,"e":1769118300000}]
[01/22/2026 21:45:25 > dd4858: INFO] Keep alive tick: 20260122 21:45:25
[01/22/2026 21:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118300000,"e":1769118360000}]
[01/22/2026 21:46:25 > dd4858: INFO] Keep alive tick: 20260122 21:46:25
[01/22/2026 21:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118360000,"e":1769118420000}]
[01/22/2026 21:47:25 > dd4858: INFO] Keep alive tick: 20260122 21:47:25
[01/22/2026 21:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118420000,"e":1769118480000}]
[01/22/2026 21:48:25 > dd4858: INFO] Keep alive tick: 20260122 21:48:25
[01/22/2026 21:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118480000,"e":1769118540000}]
[01/22/2026 21:49:25 > dd4858: INFO] Keep alive tick: 20260122 21:49:25
[01/22/2026 21:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118540000,"e":1769118600000}]
[01/22/2026 21:50:25 > dd4858: INFO] Keep alive tick: 20260122 21:50:25
[01/22/2026 21:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118600000,"e":1769118660000}]
[01/22/2026 21:51:25 > dd4858: INFO] Keep alive tick: 20260122 21:51:25
[01/22/2026 21:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118660000,"e":1769118720000}]
[01/22/2026 21:52:25 > dd4858: INFO] Keep alive tick: 20260122 21:52:25
[01/22/2026 21:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118720000,"e":1769118780000}]
[01/22/2026 21:53:25 > dd4858: INFO] Keep alive tick: 20260122 21:53:25
[01/22/2026 21:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118780000,"e":1769118840000}]
[01/22/2026 21:54:25 > dd4858: INFO] Keep alive tick: 20260122 21:54:25
[01/22/2026 21:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118840000,"e":1769118900000}]
[01/22/2026 21:55:25 > dd4858: INFO] Keep alive tick: 20260122 21:55:25
[01/22/2026 21:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118900000,"e":1769118960000}]
[01/22/2026 21:56:25 > dd4858: INFO] Keep alive tick: 20260122 21:56:25
[01/22/2026 21:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769118960000,"e":1769119020000}]
[01/22/2026 21:57:25 > dd4858: INFO] Keep alive tick: 20260122 21:57:25
[01/22/2026 21:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119020000,"e":1769119080000}]
[01/22/2026 21:58:25 > dd4858: INFO] Keep alive tick: 20260122 21:58:25
[01/22/2026 21:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119080000,"e":1769119140000}]
[01/22/2026 21:59:25 > dd4858: INFO] Keep alive tick: 20260122 21:59:25
[01/22/2026 22:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119140000,"e":1769119200000}]
[01/22/2026 22:00:25 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19043.39,"deposit":0.0,"profitLoss":0.0,"available":19043.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 22:00:25 > dd4858: INFO] Keep alive: Fetched balance: 19043.39
[01/22/2026 22:00:25 > dd4858: INFO] Keep alive tick: 20260122 22:00:25
[01/22/2026 22:00:25 > dd4858: INFO] Keep alive tick: 20260122 22:00:25
[01/22/2026 22:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119200000,"e":1769119260000}]
[01/22/2026 22:01:25 > dd4858: INFO] Keep alive tick: 20260122 22:01:25
[01/22/2026 22:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119260000,"e":1769119320000}]
[01/22/2026 22:02:25 > dd4858: INFO] Keep alive tick: 20260122 22:02:25
[01/22/2026 22:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119320000,"e":1769119380000}]
[01/22/2026 22:03:25 > dd4858: INFO] Keep alive tick: 20260122 22:03:25
[01/22/2026 22:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119380000,"e":1769119440000}]
[01/22/2026 22:04:25 > dd4858: INFO] Keep alive tick: 20260122 22:04:25
[01/22/2026 22:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119440000,"e":1769119500000}]
[01/22/2026 22:05:25 > dd4858: INFO] Keep alive tick: 20260122 22:05:25
[01/22/2026 22:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119500000,"e":1769119560000}]
[01/22/2026 22:06:25 > dd4858: INFO] Keep alive tick: 20260122 22:06:25
[01/22/2026 22:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119560000,"e":1769119620000}]
[01/22/2026 22:07:25 > dd4858: INFO] Keep alive tick: 20260122 22:07:25
[01/22/2026 22:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119620000,"e":1769119680000}]
[01/22/2026 22:08:25 > dd4858: INFO] Keep alive tick: 20260122 22:08:25
[01/22/2026 22:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119680000,"e":1769119740000}]
[01/22/2026 22:09:25 > dd4858: INFO] Keep alive tick: 20260122 22:09:25
[01/22/2026 22:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119740000,"e":1769119800000}]
[01/22/2026 22:10:25 > dd4858: INFO] Keep alive tick: 20260122 22:10:25
[01/22/2026 22:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119800000,"e":1769119860000}]
[01/22/2026 22:11:25 > dd4858: INFO] Keep alive tick: 20260122 22:11:25
[01/22/2026 22:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119860000,"e":1769119920000}]
[01/22/2026 22:12:25 > dd4858: INFO] Keep alive tick: 20260122 22:12:25
[01/22/2026 22:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119920000,"e":1769119980000}]
[01/22/2026 22:13:25 > dd4858: INFO] Keep alive tick: 20260122 22:13:25
[01/22/2026 22:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769119980000,"e":1769120040000}]
[01/22/2026 22:14:25 > dd4858: INFO] Keep alive tick: 20260122 22:14:25
[01/22/2026 22:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769120040000,"e":1769120100000}]
[01/22/2026 22:15:25 > dd4858: INFO] Keep alive tick: 20260122 22:15:25
[01/22/2026 22:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25548.37857796806,"o":25518.35133584543,"c":25518.35133584543,"h":25518.35133584543,"l":25518.35133584543,"s":1769120100000,"e":1769120160000}]
[01/22/2026 22:16:25 > dd4858: INFO] Keep alive tick: 20260122 22:16:25
[01/22/2026 22:17:25 > dd4858: INFO] Keep alive tick: 20260122 22:17:25
[01/22/2026 22:18:25 > dd4858: INFO] Keep alive tick: 20260122 22:18:25
[01/22/2026 22:19:25 > dd4858: INFO] Keep alive tick: 20260122 22:19:25
[01/22/2026 22:20:25 > dd4858: INFO] Keep alive tick: 20260122 22:20:25
[01/22/2026 22:21:25 > dd4858: INFO] Keep alive tick: 20260122 22:21:25
[01/22/2026 22:22:25 > dd4858: INFO] Keep alive tick: 20260122 22:22:25
[01/22/2026 22:23:25 > dd4858: INFO] Keep alive tick: 20260122 22:23:25
[01/22/2026 22:24:25 > dd4858: INFO] Keep alive tick: 20260122 22:24:25
[01/22/2026 22:25:25 > dd4858: INFO] Keep alive tick: 20260122 22:25:25
[01/22/2026 22:26:25 > dd4858: INFO] Keep alive tick: 20260122 22:26:25
[01/22/2026 22:27:26 > dd4858: INFO] Keep alive tick: 20260122 22:27:26
[01/22/2026 22:28:26 > dd4858: INFO] Keep alive tick: 20260122 22:28:26
[01/22/2026 22:29:26 > dd4858: INFO] Keep alive tick: 20260122 22:29:26
[01/22/2026 22:30:26 > dd4858: INFO] Keep alive tick: 20260122 22:30:26
[01/22/2026 22:31:26 > dd4858: INFO] Keep alive tick: 20260122 22:31:26
[01/22/2026 22:32:26 > dd4858: INFO] Keep alive tick: 20260122 22:32:26
[01/22/2026 22:33:26 > dd4858: INFO] Keep alive tick: 20260122 22:33:26
[01/22/2026 22:34:26 > dd4858: INFO] Keep alive tick: 20260122 22:34:26
[01/22/2026 22:35:26 > dd4858: INFO] Keep alive tick: 20260122 22:35:26
[01/22/2026 22:36:26 > dd4858: INFO] Keep alive tick: 20260122 22:36:26
[01/22/2026 22:37:26 > dd4858: INFO] Keep alive tick: 20260122 22:37:26
[01/22/2026 22:38:26 > dd4858: INFO] Keep alive tick: 20260122 22:38:26
[01/22/2026 22:39:26 > dd4858: INFO] Keep alive tick: 20260122 22:39:26
[01/22/2026 22:40:26 > dd4858: INFO] Keep alive tick: 20260122 22:40:26
[01/22/2026 22:41:26 > dd4858: INFO] Keep alive tick: 20260122 22:41:26
[01/22/2026 22:42:26 > dd4858: INFO] Keep alive tick: 20260122 22:42:26
[01/22/2026 22:43:26 > dd4858: INFO] Keep alive tick: 20260122 22:43:26
[01/22/2026 22:44:26 > dd4858: INFO] Keep alive tick: 20260122 22:44:26
[01/22/2026 22:45:26 > dd4858: INFO] Keep alive tick: 20260122 22:45:26
[01/22/2026 22:46:26 > dd4858: INFO] Keep alive tick: 20260122 22:46:26
[01/22/2026 22:47:26 > dd4858: INFO] Keep alive tick: 20260122 22:47:26
[01/22/2026 22:48:26 > dd4858: INFO] Keep alive tick: 20260122 22:48:26
[01/22/2026 22:49:26 > dd4858: INFO] Keep alive tick: 20260122 22:49:26
[01/22/2026 22:50:26 > dd4858: INFO] Keep alive tick: 20260122 22:50:26
[01/22/2026 22:51:26 > dd4858: INFO] Keep alive tick: 20260122 22:51:26
[01/22/2026 22:52:26 > dd4858: INFO] Keep alive tick: 20260122 22:52:26
[01/22/2026 22:53:26 > dd4858: INFO] Keep alive tick: 20260122 22:53:26
[01/22/2026 22:54:26 > dd4858: INFO] Keep alive tick: 20260122 22:54:26
[01/22/2026 22:55:26 > dd4858: INFO] Keep alive tick: 20260122 22:55:26
[01/22/2026 22:56:26 > dd4858: INFO] Keep alive tick: 20260122 22:56:26
[01/22/2026 22:57:26 > dd4858: INFO] Keep alive tick: 20260122 22:57:26
[01/22/2026 22:58:26 > dd4858: INFO] Keep alive tick: 20260122 22:58:26
[01/22/2026 22:59:26 > dd4858: INFO] Keep alive tick: 20260122 22:59:26
[01/22/2026 23:00:25 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":19043.39,"deposit":0.0,"profitLoss":0.0,"available":19043.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/22/2026 23:00:25 > dd4858: INFO] Keep alive: Fetched balance: 19043.39
[01/22/2026 23:00:25 > dd4858: INFO] Keep alive tick: 20260122 23:00:25
[01/22/2026 23:00:26 > dd4858: INFO] Keep alive tick: 20260122 23:00:26
[01/22/2026 23:01:26 > dd4858: INFO] Keep alive tick: 20260122 23:01:26
[01/22/2026 23:02:26 > dd4858: INFO] Keep alive tick: 20260122 23:02:26
[01/22/2026 23:03:26 > dd4858: INFO] Keep alive tick: 20260122 23:03:26
[01/22/2026 23:04:26 > dd4858: INFO] Keep alive tick: 20260122 23:04:26
[01/22/2026 23:05:26 > dd4858: INFO] Keep alive tick: 20260122 23:05:26
[01/22/2026 23:06:26 > dd4858: INFO] Keep alive tick: 20260122 23:06:26
[01/22/2026 23:07:26 > dd4858: INFO] Keep alive tick: 20260122 23:07:26
[01/22/2026 23:08:26 > dd4858: INFO] Keep alive tick: 20260122 23:08:26
[01/22/2026 23:09:26 > dd4858: INFO] Keep alive tick: 20260122 23:09:26
[01/22/2026 23:10:26 > dd4858: INFO] Keep alive tick: 20260122 23:10:26
[01/22/2026 23:11:26 > dd4858: INFO] Keep alive tick: 20260122 23:11:26
[01/22/2026 23:12:26 > dd4858: INFO] Keep alive tick: 20260122 23:12:26
[01/22/2026 23:13:26 > dd4858: INFO] Keep alive tick: 20260122 23:13:26
[01/22/2026 23:14:26 > dd4858: INFO] Keep alive tick: 20260122 23:14:26
[01/22/2026 23:15:26 > dd4858: INFO] Keep alive tick: 20260122 23:15:26
[01/22/2026 23:16:26 > dd4858: INFO] Keep alive tick: 20260122 23:16:26
[01/22/2026 23:17:26 > dd4858: INFO] Keep alive tick: 20260122 23:17:26
[01/22/2026 23:18:26 > dd4858: INFO] Keep alive tick: 20260122 23:18:26
[01/22/2026 23:19:26 > dd4858: INFO] Keep alive tick: 20260122 23:19:26
[01/22/2026 23:20:26 > dd4858: INFO] Keep alive tick: 20260122 23:20:26
[01/22/2026 23:21:26 > dd4858: INFO] Keep alive tick: 20260122 23:21:26
[01/22/2026 23:22:26 > dd4858: INFO] Keep alive tick: 20260122 23:22:26
[01/22/2026 23:23:26 > dd4858: INFO] Keep alive tick: 20260122 23:23:26
[01/22/2026 23:24:26 > dd4858: INFO] Keep alive tick: 20260122 23:24:26
[01/22/2026 23:25:26 > dd4858: INFO] Keep alive tick: 20260122 23:25:26
[01/22/2026 23:26:26 > dd4858: INFO] Keep alive tick: 20260122 23:26:26
[01/22/2026 23:27:26 > dd4858: INFO] Keep alive tick: 20260122 23:27:26
[01/22/2026 23:28:26 > dd4858: INFO] Keep alive tick: 20260122 23:28:26
[01/22/2026 23:29:26 > dd4858: INFO] Keep alive tick: 20260122 23:29:26
[01/22/2026 23:30:26 > dd4858: INFO] Keep alive tick: 20260122 23:30:26
[01/22/2026 23:31:26 > dd4858: INFO] Keep alive tick: 20260122 23:31:26
[01/22/2026 23:32:26 > dd4858: INFO] Keep alive tick: 20260122 23:32:26
[01/22/2026 23:33:26 > dd4858: INFO] Keep alive tick: 20260122 23:33:26
[01/22/2026 23:34:26 > dd4858: INFO] Keep alive tick: 20260122 23:34:26
[01/22/2026 23:35:26 > dd4858: INFO] Keep alive tick: 20260122 23:35:26
[01/22/2026 23:36:26 > dd4858: INFO] Keep alive tick: 20260122 23:36:26
[01/22/2026 23:37:26 > dd4858: INFO] Keep alive tick: 20260122 23:37:26
[01/22/2026 23:38:26 > dd4858: INFO] Keep alive tick: 20260122 23:38:26
[01/22/2026 23:39:26 > dd4858: INFO] Keep alive tick: 20260122 23:39:26
[01/22/2026 23:40:26 > dd4858: INFO] Keep alive tick: 20260122 23:40:26
[01/22/2026 23:41:26 > dd4858: INFO] Keep alive tick: 20260122 23:41:26
[01/22/2026 23:42:26 > dd4858: INFO] Keep alive tick: 20260122 23:42:26
[01/22/2026 23:43:26 > dd4858: INFO] Keep alive tick: 20260122 23:43:26
[01/22/2026 23:44:26 > dd4858: INFO] Keep alive tick: 20260122 23:44:26
[01/22/2026 23:45:26 > dd4858: INFO] Keep alive tick: 20260122 23:45:26
[01/22/2026 23:46:26 > dd4858: INFO] Keep alive tick: 20260122 23:46:26
[01/22/2026 23:47:26 > dd4858: INFO] Keep alive tick: 20260122 23:47:26
[01/22/2026 23:48:26 > dd4858: INFO] Keep alive tick: 20260122 23:48:26
[01/22/2026 23:49:26 > dd4858: INFO] Keep alive tick: 20260122 23:49:26
[01/22/2026 23:50:26 > dd4858: INFO] Keep alive tick: 20260122 23:50:26
[01/22/2026 23:51:26 > dd4858: INFO] Keep alive tick: 20260122 23:51:26
[01/22/2026 23:52:26 > dd4858: INFO] Keep alive tick: 20260122 23:52:26
[01/22/2026 23:53:26 > dd4858: INFO] Keep alive tick: 20260122 23:53:26
[01/22/2026 23:54:26 > dd4858: INFO] Keep alive tick: 20260122 23:54:26
[01/22/2026 23:55:02 > dd4858: INFO] Cancelling job
[01/22/2026 23:55:02 > dd4858: INFO] Keep alive cancelled
[01/22/2026 23:55:02 > dd4858: INFO] Job terminated
[01/22/2026 23:55:02 > dd4858: INFO] Keep alive cancelled
[01/22/2026 23:55:03 > dd4858: SYS INFO] Status changed to Success